Docker 在 centos 7.4 中安装失败,版本信息

Docker 在 centos 7.4 中安装失败,版本信息

我尝试使用

yum install docker-ce-3:25.0.4-1.el7   #the current version

安装时,它说没有可用的软件包 docker-ce-3:25.0.4-1.el7。

但如果我删除版本信息,只需输入

yum install docker-ce

它起作用了,它可以提示我所有信息并要求我输入 y/n 才能继续。

如果我使用,yum list docker-ce我可以看到该版本可用。

实际上我想安装版本 25.0.3,但显示相同信息失败,因此我尝试了最新版本,但仍然失败,但如果我删除版本信息,我就可以安装最新版本。

有人知道如何安装附带的版本信息吗?我输入的信息正确吗?

答案1

yum clean all

看到你的问题后,我启动了一个 CentOS 7.4 的 docker 容器,遇到了同样的问题。稍微搜索了一下,我就找到了这个关联这解决了这个问题。您所要做的就是运行yum clean all

此命令会清除存储库的缓存并重置其元数据。我猜这可以解决问题。

答案2

yum install docker-ce-25.0.4-1.el7

有效(删除 3:),我不知道为什么他们在版本号中添加了一些前缀,但是在更新/安装时该前缀无法被识别。

相关内容