на моей машине CentOs 8 я настроил docker stable repo, также см. ниже пакет в репозитории. Но когда я перечисляю патч из моей системы, он показывает только 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, поэтому, если вы когда-нибудь захотите переключиться, вам придется отменить это изменение и очистить пакеты, которые были установлены в результате.