1. # 系统内核 3.10 以上
    2. uname -r
    3. # 系统版本
    4. cat /etc/os-release
    1. # 卸载旧版本
    2. sudo yum remove docker \
    3. docker-client \
    4. docker-client-latest \
    5. docker-common \
    6. docker-latest \
    7. docker-latest-logrotate \
    8. docker-logrotate \
    9. docker-engine
    1. # 阿里镜像
    2. sudo yum-config-manager \
    3. --add-repo \
    4. http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    5. # 更新yum包索引
    6. yum makecache fast
    1. # 安装docker docker-ce 社区 ee 企业
    2. sudo yum install docker-ce docker-ce-cli containerd.io
    1. # 启动docker
    2. systemctl start docker
    3. docker version
    4. # 测试
    5. docker run hello-world
    1. # 镜像加速
    2. vim /etc/docker/daemon.json
    3. {
    4. "registry-mirrors":
    5. ["https://mirror.ccs.tencentyun.com"]
    6. }
    7. # 重启生效
    8. sudo systemctl daemon-reload
    9. sudo systemctl restart docker
    1. # 卸载docker
    2. sudo yum remove docker-ce docker-ce-cli containerd.io
    3. # 删除所有的image
    4. sudo rm -rf /var/lib/docker
    5. # 删除错误时
    6. cd /var/lib/docker/image/overlay2/imagedb/content/sha256
    7. # 对比一下要删除的镜像以id名称开头相同的文件
    8. rm -rf ..