安装

1.安装yum源

(方法一)使用 yum-config-manager 工具动态地向 /etc/yum.repos.d/ 目录中添加一个指向指定 URL 的 .repo 配置文件,从而添加了 Docker CE 仓库。

  
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce -y*

(方法二)使用 wget 下载 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 文件,并将其保存到 /etc/yum.repos.d/ 目录中,手动添加了 Docker CE 仓库的配置文件

wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce -y*/ yum install docker-ce
# 停止并删除所有容器和网络
docker-compose down
# 停止并删除所有容器、网络和数据卷
docker-compose down --volumes

# 构建所有服务的镜像
docker-compose build
# 构建指定服务的镜像
docker-compose build web
# 构建所有服务的镜像,不使用缓存
docker-compose build --no-cache

# 查看所有服务的容器状态
docker-compose ps
# 查看指定服务的容器状态
docker-compose ps web

# 查看所有服务的日志
docker-compose logs
# 实时跟踪指定服务的日志
docker-compose logs -f web
# 查看指定服务的最后 50 行日志
docker-compose logs --tail 50 web


# 重启所有服务
docker-compose restart
# 重启指定服务
docker-compose restart web
# 重启指定服务,设置停止等待时间为 20 秒
docker-compose restart -t 20 web

# 停止所有服务
docker-compose stop
# 停止指定服务
docker-compose stop web
# 停止指定服务,设置等待时间为 20 秒
docker-compose stop -t 20 web

# 启动所有已停止的服务
docker-compose start
# 启动指定已停止的服务
docker-compose start web
#验证配置文件
docker-compose config

# 在指定服务的容器中执行命令
docker-compose exec web bash

以上涵盖docker-compose常用命令