docker compose 安装
docker compose 安装
3.x 其支持 docker 1.13.0 及其以上的版本
# sudo curl -L https://github.com/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# sudo chmod +x /usr/local/bin/docker-compose //添加脚本执行权限
# docker-compose -v //查看是否安装成功
docker compose 常用命令
- 示例:docker compose pull
| 命令 | 解释 |
|---|---|
| ps | 列出所有运行容器 |
| logs | 查看服务日志输出 |
| port | 输出绑定的公共端口 |
| build | 构建或者重新构建服务 |
| start | 启动指定服务已存在的容器 |
| stop | 停止已运行的服务的容器 |
| rm | 删除指定服务的容器 |
| up | 构建、启动容器 |
| kill | 通过发送 SIGKILL 信号来停止指定服务的容器 |
| pull | 下载服务镜像 |
| scale | 设置指定服务运气容器的个数,以 service=num 形式指定 |
| run | 在一个服务上执行一个命令 |
docker compose.yml
顶层属性
-
version:compose文件的版本
-
services:服务的配置信息,多容器集合
- container_name:指定容器名称。默认将会使用项目名称、服务名称序号。
- labels:为容器添加 Docker 元数据(metadata)信息。
-
networks:网络信息,提供给services中的具体容器使用
-
volumes:卷信息,提供给services中的具体容器使用

浙公网安备 33010602011771号