Laravel 的 Dockerfile

dev-main 2022-07-18 19:48 UTC

This package is auto-updated.

Last update: 2024-09-19 00:39:45 UTC


README

Laravel 的 Dockerfile

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

这里应该放置您的描述。请限制在一段或两段之内。考虑添加一个小的示例。

支持我们

我们投入了大量资源来创建一流的开放源代码包。您可以通过购买我们的付费产品之一来支持我们。

我们非常感谢您从家乡给我们寄来明信片,说明您正在使用我们的哪个包。您可以在我们的联系页面上找到我们的地址。我们将在我们的虚拟明信片墙上发布所有收到的明信片。

安装

您可以为 dock 二进制文件创建别名

alias dock=./vendor/nothing-works/dock/bin/dock

您可以通过 composer 安装此包

docker run --rm --interactive --tty --volume $PWD:/app composer require nothing-works/dock

或者如果您在您的机器上使用 composer

composer require nothing-works/dock

###您可以通过 artisan 运行 docker-compose.yml 安装

dock php artisan dock:install

或者如果您在您的机器上使用 php

php artisan dock:install

可选地,如果需要,您可以通过 artisan 发布和调整 dockerfile

dock php artisan dock:publish

使用方法

您可以运行服务器

dock up -d nginx

或者

docker compose up -d nginx

您可以使用相关命令运行特定的容器

dock <CONTAINER> command

或者

docker compose run --rm <CONTAINER> command

可用容器

  • composer
  • artisan
  • phpunit
  • npm

示例

dock composer --version

或者

docker compose run --rm composer --version
dock artisan inspire

或者

docker compose run --rm artisan inspire
dock phpunit

或者

docker compose run --rm phpunit
dock npm run prod

或者

docker compose run --rm npm run prod

测试

composer test

更新日志

请查看CHANGELOG以获取有关最近更改的更多信息。

贡献

请查看CONTRIBUTING以获取详细信息。

安全漏洞

请查看我们的安全策略,了解如何报告安全漏洞。

致谢

许可协议

MIT 许可协议 (MIT)。请参阅许可文件以获取更多信息。