nothing-works / dock
Laravel 的 Dockerfile
dev-main
2022-07-18 19:48 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^9.0
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- nunomaduro/collision: ^6.0
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-19 00:39:45 UTC
README
Laravel 的 Dockerfile
这里应该放置您的描述。请限制在一段或两段之内。考虑添加一个小的示例。
支持我们
我们投入了大量资源来创建一流的开放源代码包。您可以通过购买我们的付费产品之一来支持我们。
我们非常感谢您从家乡给我们寄来明信片,说明您正在使用我们的哪个包。您可以在我们的联系页面上找到我们的地址。我们将在我们的虚拟明信片墙上发布所有收到的明信片。
安装
您可以为 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)。请参阅许可文件以获取更多信息。