acrossoffwest / laravel-docker-compose
docker-compose的短执行器
8.0.4
2021-04-01 00:07 UTC
Requires
- php: ^7.4|^8.0
- ext-intl: *
- laravel-zero/framework: ^8.0
- nunomaduro/laravel-console-menu: ^v3.2.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-29 05:09:04 UTC
README
安装
composer global require acrossoffwest/laravel-docker-compose
从Laravel项目的根目录运行docker-compose命令
docker-compose文件应该放在目录:./docker
示例
运行 docker-compose up -d
ldc run
类似于
cd ./docker && docker-compose up -d
运行 docker-compose kill
ldc kill
类似于
cd ./docker && docker-compose kill
然后运行 docker-compose {some command}
ldc cmd {some command}
重启 docker-compose kill {container?} && docker-compose up -d {container?}
ldc restart {container?}
container
- 可选参数,容器名称。如果容器名称为空,则重启所有容器。
使用bash命令 docker exec -ti {container_name} bash
交互式登录docker容器
ldc bash {--container= : Container name, Optional} {--filter= : Filter, Optional}
在基础目录(从./docker)初始化新的Laravel项目,并设置docker配置
ldc init:laravel {name} {--e=* : Environment variables for Laravel project} {--ed=* : Environment variables for Docker}