前提
安装 docker
安装 python-pip
转载:https://blog.csdn.net/a1010256340/article/details/83054364
# 1、安装 epel-releaseyum -y install epel-release# 2、安装 python-pipyum install python-pip# 3、升级pip install --upgrade pip
docker-compose 安装步骤
版本对应:https://docs.docker.com/compose/compose-file/compose-file-v3/
下载/安装:https://docs.docker.com/compose/install/
# 下载 docker-composecurl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose# 为 docker-compose 赋予权限chmod u+x /usr/local/bin/docker-compose# 查看 docker-compose 版本docker-compose -v
docker-compose 常用命令
| 命令 | 作用 |
|---|---|
| docker-compose -h | 查看帮助 |
| docker-compose up | 前台启动所有 docker-compose 服务 |
| docker-compose up -d | 后台启动所有 docker-compose 服务 |
| docker-compose down | 停止并删除容器、网络、卷、镜像 |
| docker-compose exec yml里面的服务id | 进入容器实例内部 docker-compose exec docker-compose.yml文件中写的服务id /bin/bash |
| docker-compose ps | 展示当前docker-compose编排过的运行的所有容器 |
| docker-compose top | 展示当前docker-compose编排过的容器进程 |
| docker-compose logs yml里面的服务id | 查看容器输出日志 |
| docker-compose config | 检查配置 |
| docker-compose config -q | 检查配置,有问题会输出 |
| docker-compose restart | 重启服务 |
| docker-compose start | 启动服务 |
| docker-compose stop | 停止服务 |
