inviqa/dock-cli

此软件包已被废弃且不再维护。未建议替代软件包。
关于此软件包最新版本(0.5.8)没有可用的许可信息。

0.5.8 2017-01-23 17:00 UTC

README

Scrutinizer Code Quality Build Status

此 CLI 应用程序为基于 Docker 的项目提供抽象层。

注意: 目前,它主要关注 OS X 和基于 Debian 的 Linux 发行版。

入门指南

此工具还帮助您在计算机上安装我们推荐的 Docker 设置,包括直接容器路由和 DNS 解析。

阅读 安装说明

与项目相关的使用

您现在可以通过在项目目录中运行 start 命令 来启动特定的项目

dock-cli start

一旦容器编译并启动,此 start 命令将显示正在运行的组件及其地址(您还可以使用 ps 命令 在以后查看)。

使用 docker-php-example 项目 的示例输出

命令

以下命令可用

系统命令

项目命令

  • 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