1、如果有安装Docker请先卸载旧版本的 Docker:
sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
2、清理 Docker 缓存:
sudo rm -rf /var/lib/docker
3、重新运行 Docker 安装脚本:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
4、导入 Docker GPG key:
gpg --keyserver keyserver.ubuntu.com --recv-keys 7EA0A9C3F273FCD8
gpg --export --output /usr/share/keyrings/docker-archive-keyring.gpg
5、更新 Docker 配置文件:
sudo tee /etc/yum.repos.d/docker-ce.repo <<EOF
[docker-ce]
name=Docker CE Stable - \$basearch
baseurl=https://download.docker.com/linux/centos/7/\$basearch/stable
enabled=1
gpgcheck=1
gpgkey=file:///usr/share/keyrings/docker-archive-keyring.gpg
EOF
6、Docker启动:
sudo systemctl enable docker
7、确保 Docker 守护进程在系统启动时自动运行,您可以运行以下命令启用自动启动:
sudo systemctl enable docker