可以先尝试卸载旧版本的Docker引擎及相关依赖项。
sudo yum remove docker
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
如果没有安装旧版本,上面的命令会返回”找不到匹配的包“。
Docker官网推荐从Docker存储库中安装Docker引擎。如果采用这种方法,在新系统中首次安装Docker时,需要先设置Docker存储库。
先安装yum-utils包:
sudo yum install -y yum-utils
接下来设置存储库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker引擎:
sudo yum install docker-ce docker-ce-cli containerd.io
中间会有三次询问,一次是确认下载,后面两次是确认GPG Key,输入y就行了。
最后启动Docker:
sudo systemctl start docker
测试Docker引擎安装是否正确安装,运行下面的命令:
sudo docker run hello-world
如果看到Hello from Docker!,大功告成。
本文详细介绍了如何在CentOS系统中卸载旧版本的Docker,并从Docker官方存储库安装最新版本。首先使用yum命令卸载相关组件,然后通过yum-utils设置Docker仓库,接着安装Docker CE和CLI,最后启动Docker并验证安装。遵循这些步骤,可以确保顺利安装Docker。
7358

被折叠的 条评论
为什么被折叠?



