1.卸載舊版本docker

yum remove docker \
              docker-client \
              docker-client-latest \
              docker-common \
              docker-latest \
              docker-latest-logrotate \
              docker-logrotate \
              docker-engine

2.安裝依賴工具

yum install -y yum-utils \
               device-mapper-persistent-data \
               lvm2 --skip-broken

3.添加阿里雲docker源鏡像

yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.修改配置文件

sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

5.清理緩存並生成新的緩存

yum clean all
yum makecache fast

6.安裝docker

yum install -y docker-ce docker-ce-cli containerd.io

7.啓動並查看docker狀態

# 啓動 Docker 服務
systemctl start docker
# 設置開機自啓
systemctl enable docker
# 查看 Docker 版本,驗證安裝成功
docker -v