Auf meiner CentOs 8-Maschine habe ich ein stabiles Docker-Repository konfiguriert. Siehe auch das Paket unten im Repository. Aber wenn ich den Patch von meinem System aufliste, wird nur angezeigt 1.2.0
. Ich bin mir nicht sicher, warum nicht die neueste Version angezeigt wird.
Wie erhalte ich das neueste Paket aus diesem Repo?
# 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
Paketliste
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
Antwort1
Fügen Sie es module_hotfixes=1
zur docker-ce-stable
DNF-Repository-Konfiguration hinzu. Beachten Sie, dass Docker dadurch zwar funktioniert, Sie jedoch kein funktionierendes Podman haben. Wenn Sie also jemals wechseln möchten, müssen Sie diese Änderung rückgängig machen und die Pakete bereinigen, die dadurch installiert wurden.