open-southeners / sidecar-local
Laravel Sidecar项目的扩展,以便能够在本地使用Docker
1.3.1
2024-05-24 11:55 UTC
Requires
- php: ^8.1
- hammerstone/sidecar: ~0.6
- illuminate/console: ^10.0 || ^11.0
- illuminate/filesystem: ^10.0 || ^11.0
- illuminate/support: ^10.0 || ^11.0
- symfony/yaml: ^6.3 || ^7.0
Requires (Dev)
- larastan/larastan: ^2.0
- orchestra/testbench: ^8.0 || ^9.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^10.0
README
Laravel Sidecar项目的扩展,以便能够在本地使用Docker。
入门
composer require open-southeners/sidecar-local
设置
使用以下命令发布配置文件
php artisan vendor:publish --provider="OpenSoutheners\\SidecarLocal\\ServiceProvider"
然后不要忘记将你的sidecar.env
配置选项设置为local
,以及将sidecar.functions
设置为你要在本地测试的函数,以便使其工作。
运行以下命令将docker-compose.yml
文件发布到resources/sidecar
文件夹,使用--run
选项在本地运行所有服务
php artisan sidecar:local --run
要停止服务,只需运行相同的命令,但使用--stop
选项
php artisan sidecar:local --stop
合作伙伴
许可证
此包是开源软件,许可协议为MIT许可。