在我的 CentOs 8 机器上,我配置了 docker stable 存储库,另请参阅存储库中的以下包。但是当我从我的系统中列出他的补丁时,它只显示1.2.0
.不知道为什么它不显示最新版本。
如何从这个仓库获取最新的软件包?
# head /etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg
包装清单
yum list containerd.io --showduplicates
Installed Packages
containerd.io.x86_64 1.2.0-3.el7 @docker-ce-stable
Available Packages
containerd.io.x86_64 1.2.0-1.2.beta.2.el7 docker-ce-stable
containerd.io.x86_64 1.2.0-2.0.rc.0.1.el7 docker-ce-stable
containerd.io.x86_64 1.2.0-2.2.rc.2.1.el7 docker-ce-stable
containerd.io.x86_64 1.2.0-3.el7 docker-ce-stable
答案1
添加module_hotfixes=1
到docker-ce-stable
DNF存储库配置。请注意,虽然这将使 Docker 正常工作,但它会让您无法使用可用的 Podman,因此如果您想要切换,则需要撤消该更改并清理因此安装的软件包。