1.停止docker
systemctl stop docker
2.卸载docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.删除数据
rm -rf /var/lib/docker
以下进入安装
4.安装软件包
yum install -y yum-utils
5.配置阿里云仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.更新 yum 软件包索引
yum makecache fast
7.安装docker ce
yum -y install docker-ce docker-ce-cli containerd.io
8.启动docker
systemctl start docker
9.测试
# 查看 docker 版本
docker version
# 运行 hello-world 例子
docker run hello-world
10.配置自己的阿里云镜像加速
参考地址
cr.console.aliyun.com/cn-shanghai…
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://kw6sg9nt.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
11.设置开机自启
systemctl enable docker