Docker Compose Notes

环境准备

Docker Compose: Ubuntu 1604 TLS Server 安装 Docker Compose

Docker Version

1
2
$ docker -v
Docker version 18.06.3-ce, build d7080c1

Docker Compose Version

1
2
$ docker-compose -v
docker-compose version 1.25.4, build 8d51620a

命令用法

此处仅罗列了个人使用过的命令与选项,更全面的命令用法请参考 docker-compose -h

Usage[用法]:

1
2
3
docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...]

docker-compose -h|--help

Options [选项]:

  • -f, --file FILE
    指定另外一个 compose 文件(默认:docker-compose.yml
  • -p, --project-name NAME
    指定另外一个项目名称(默认:当前目录名称)

  • -v, --version
    打印版本号并退出

COMMAND[命令]:

  • help

    命令帮助

  • build

    构建/重新构建所有服务

  • up

    创建并且启动所有容器

  • down

    停止并且移除容器、网络镜像以及卷

  • start

    启动所有服务

  • stop

    停止所有服务

  • restart

    重新启动所有服务

  • exec

    在运行的容器内执行命令

  • images

    显示镜像列表

  • ps

    显示容器列表

  • logs

    查看容器系统输出

  • version

    显示 Docker Compose 版本信息

(待续)