1、卸载旧版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2、安装依赖设置yum源
#在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
#设置存储库
#安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要devicemapper存储驱动程序。
# 安装docker的依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 使用以下命令设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker-ce
yum install docker-ce docker-ce-cli containerd.io -y
# 查看可安装版本
yum list docker-ce --showduplicates| sort -r