1、卸载旧版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2、可以选择国内的一些源地址:
yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、设置仓库
yum install -y yum-utils device-mapper-persistent-data lvm2
4、安装最新版本的 Docker Engine-Community 和 containerd
yum install docker-ce docker-ce-cli containerd.io
要安装特定版本的 Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装: (这步好像没用) yum list docker-ce --showduplicates | sort -r yum install docker-ce-20.10.3 docker-ce-cli-20.10.3 containerd.io
5、启动
systemctl start docker
6、测试helloworld
docker run hello-world 创建一个全新的容器
阿里云上的还要开启阿里云加速