1. 卸载之前docker,卸载旧版本 确保环境干净
systemctl stop docker
sudo rm -rf /var/lib/docker
sudo yum remove docker-ce docker-ce-cli containerd.io
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.开始安装
sudo yum install -y yum-utils
3.配置国内镜像(推荐)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.更新下yum软件包索引(也可以不更)
sudo yum makecache fast
5.安装docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io
6.启动dokcer
sudo systemctl start docker
6.1开机自启
systemctl enable docker.service
7.测试确保成功
sudo docker run hello-world
如下成功