inviqa / dock-cli
此软件包已被废弃且不再维护。未建议替代软件包。
关于此软件包最新版本(0.5.8)没有可用的许可信息。
0.5.8
2017-01-23 17:00 UTC
Requires
- herrera-io/phar-update: ~2.0
- herzult/php-ssh: ~1.1
- pimple/pimple: ^3.0
- sroze/chain-of-responsibility: ~1.2.0
- symfony/console: ~2.7
- symfony/event-dispatcher: ~2.7
- symfony/filesystem: ^2.7
- symfony/process: ~2.7
- symfony/property-access: ^2.7
- symfony/yaml: ~2.7
Requires (Dev)
- behat/behat: ^3.0
- fabpot/php-cs-fixer: ~1.9
- kherge/box: ~2.5
- phpspec/phpspec: ~2.0
README
此 CLI 应用程序为基于 Docker 的项目提供抽象层。
注意: 目前,它主要关注 OS X 和基于 Debian 的 Linux 发行版。
入门指南
此工具还帮助您在计算机上安装我们推荐的 Docker 设置,包括直接容器路由和 DNS 解析。
阅读 安装说明。
与项目相关的使用
您现在可以通过在项目目录中运行 start
命令 来启动特定的项目
dock-cli start
一旦容器编译并启动,此 start 命令将显示正在运行的组件及其地址(您还可以使用 ps
命令 在以后查看)。
使用
docker-php-example
项目 的示例输出
命令
以下命令可用
系统命令
docker:install
命令 设置您的 Docker 开发环境。docker:restart
命令 重启您的 Docker 虚拟机。docker:doctor
命令 诊断 Docker 设置的问题并尝试修复它们。
项目命令
start
命令 启动项目的 Docker 环境。stop
命令 停止项目运行的 Docker 容器。ps
命令 列出所有项目容器(如果有的话)。logs
命令 跟踪所有或特定容器的日志。run
命令 在容器中运行带有应用程序上下文的命令。reset
命令用于终止、移除并启动容器。build
命令用于构建Docker镜像并重置容器。
插件
为了提升开发者体验,我们还随 dock-cli
包含了一些插件。
- 额外主机名,该插件会自动配置系统,使应用组件使用指定主机名。
更新
要更新此工具,只需运行 self-update
命令
dock-cli self-update
贡献
注意 如果您正在克隆此仓库,则包含的某些供应商包需要ssh2 PHP扩展。如果您未安装此扩展且不需要相关的功能,则可以在安装供应商时忽略此要求。
composer install --ignore-platform-reqs