Detaillierte Erläuterung der Konfiguration der Yum-Quelle von Docker und deren Installation in CentOS7

Detaillierte Erläuterung der Konfiguration der Yum-Quelle von Docker und deren Installation in CentOS7

Hier kommt CentOS7 zum Einsatz und die Kernel-Version ist

[root@localhost ~]# uname -r
3.10.0-327.el7.x86_64

In dieser Version ist die Quelle von Yum als Alibaba-Spiegelquelle konfiguriert. Spezifische Konfigurationsmethoden finden Sie unter Alibaba-Spiegelquellenkonfigurationsmethode

Um die Installation und Aktualisierung von Docker zu erleichtern, konfigurieren Sie die Docker-Yum-Quelle gemäß der offiziellen Docker-Dokumentation. Weitere Informationen finden Sie unter CentOS Docker-Yum-Quellenkonfigurationsmethode https://docs.docker.com/v1.13/engine/installation/linux/centos/

Nach der Konfiguration der Yum-Quelle können Sie den Befehl yum list verwenden, um die installierbare Docker-Version abzurufen

[root@localhost ~]# yum list docker --showduplicates |sort -r
 * Aktualisierungen: mirrors.aliyun.com
Spiegelgeschwindigkeiten aus zwischengespeicherter Hostdatei laden
Geladene Plugins: fastestmirror, prioritys
 * Extras: mirrors.aliyun.com
 * Quelle: mirrors.aliyun.com
docker.x86_64 2:1.12.6-28.git1398f24.el7.centos extras
docker.x86_64 2:1.12.6-16.el7.centos extras
docker.x86_64 2:1.12.6-11.el7.centos extras
docker.x86_64 2:1.12.5-14.el7.centos extras
docker.x86_64 2:1.10.3-59.el7.centos extras
 * Basis: mirrors.aliyun.com
Verfügbare Pakete
[root@localhost ~]# yum list docker-engine.x86_64 --showduplicates |sort -r
 * Aktualisierungen: mirrors.aliyun.com
Spiegelgeschwindigkeiten aus zwischengespeicherter Hostdatei laden
Geladene Plugins: fastestmirror, prioritys
Installierte Pakete
 * Extras: mirrors.aliyun.com
 * Quelle: mirrors.aliyun.com
docker-engine.x86_64 1.9.1-1.el7.centos docker-main 
docker-engine.x86_64 1.9.0-1.el7.centos docker-main 
docker-engine.x86_64 1.8.3-1.el7.centos docker-main 
docker-engine.x86_64 1.8.2-1.el7.centos docker-main 
docker-engine.x86_64 1.8.1-1.el7.centos docker-main 
docker-engine.x86_64 1.8.0-1.el7.centos docker-main 
docker-engine.x86_64 1.7.1-1.el7.centos docker-main 
docker-engine.x86_64 17.05.0.ce-1.el7.centos docker-main 
docker-engine.x86_64 17.04.0.ce-1.el7.centos docker-main 
docker-engine.x86_64 17.03.1.ce-1.el7.centos docker-main 
docker-engine.x86_64 17.03.0.ce-1.el7.centos docker-main 
docker-engine.x86_64 1.7.0-1.el7.centos docker-main 
docker-engine.x86_64 1.13.1-1.el7.centos docker-main 
docker-engine.x86_64 1.13.1-1.el7.centos@docker-main
docker-engine.x86_64 1.13.0-1.el7.centos docker-main 
docker-engine.x86_64 1.12.6-1.el7.centos docker-main 
docker-engine.x86_64 1.12.5-1.el7.centos docker-main 
docker-engine.x86_64 1.12.4-1.el7.centos docker-main 
docker-engine.x86_64 1.12.3-1.el7.centos docker-main 
docker-engine.x86_64 1.12.2-1.el7.centos docker-main 
docker-engine.x86_64 1.12.1-1.el7.centos docker-main 
docker-engine.x86_64 1.12.0-1.el7.centos docker-main 
docker-engine.x86_64 1.11.2-1.el7.centos docker-main 
docker-engine.x86_64 1.11.1-1.el7.centos docker-main 
docker-engine.x86_64 1.11.0-1.el7.centos docker-main 
docker-engine.x86_64 1.10.3-1.el7.centos docker-main 
docker-engine.x86_64 1.10.2-1.el7.centos docker-main 
docker-engine.x86_64 1.10.1-1.el7.centos docker-main 
docker-engine.x86_64 1.10.0-1.el7.centos docker-main 
 * Basis: mirrors.aliyun.com
Verfügbare Pakete

Aus den beiden obigen Absätzen können wir ersehen, dass der Name des Docker-Installationspakets in der Alibaba Cloud-Image-Quelle sich vom Namen des von Docker offiziell bereitgestellten Installationspakets unterscheidet. Daher ist es sehr wahrscheinlich, dass bei der Verwendung von yum zur Installation nur das Ergebnis des ersten Absatzes gefunden wird. Obwohl die offizielle Docker-Quelle konfiguriert ist, kann nicht nach der neuesten Docker-Version gesucht werden. Hierbei ist zu beachten, dass Sie, wenn Sie Docker mithilfe des Installationspakets im offiziellen Docker-Quellcode aktualisieren möchten, den Namen des Installationspakets als „Docker-Engine“ angeben müssen, damit Sie verschiedene Versionen von Docker finden können.

Wählen Sie hier die Version v1.13 zur Installation aus.

Wenn Sie Docker bereits zuvor installiert haben (im Allgemeinen mithilfe des Installationspakets in der CentOS-Quelle), löschen Sie unbedingt die alte Version. Da ich zuvor Version v1.12 installiert habe, weist Version v1.13 im Vergleich zur vorherigen Version viele Änderungen auf. Wenn sie nicht gelöscht wird, können unerwartete Probleme auftreten.

Löschen Sie die Docker-Version v1.12

Zusätzlich zu seinem eigenen Docker-Paket verfügt diese Docker-Version über zwei abhängige Pakete, docker-common und container-linux, die gelöscht werden müssen.

[root@localhost ~]# yum erase docker
[root@localhost ~]# yum erase docker-common
[root@localhost ~]# yum delete container-selinux

oder

[root@localhost ~]# yum entferne Docker
[root@localhost ~]# yum entferne docker-common
[root@localhost ~]# yum entferne Container-Selinux

Installieren Sie abschließend die Docker-Version v1.13

[root@localhost ~]# yum -y installiere Docker-Engine-1.13.1

Starten Sie Docker und stellen Sie es so ein, dass es beim Booten automatisch startet

[root@localhost ~]# systemctl starte Docker
[root@localhost ~]# systemctl aktiviere Docker

Sie können die aktuelle Docker-Version über den Befehl anzeigen

[root@localhost ~]# Docker-Version
Kunde:
 Version: 1.13.1
 API-Version: 1.26
 Go-Version: go1.7.5
 Git-Commit: 092cba3
 Gebaut: Mittwoch, 8. Februar 2017, 06:38:28 Uhr
 Betriebssystem/Architektur: linux/amd64

Server:
 Version: 1.13.1
 API-Version: 1.26 (Mindestversion 1.12)
 Go-Version: go1.7.5
 Git-Commit: 092cba3
 Gebaut: Mittwoch, 8. Februar 2017, 06:38:28 Uhr
 Betriebssystem/Architektur: linux/amd64
 Experimentell: falsch

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation von Docker auf CentOS7
  • So installieren Sie Docker auf CentOS
  • Installieren Sie Docker unter CentOS 7
  • Detailliertes Tutorial zur Installation von Docker auf CentOS 8
  • Detailliertes Tutorial zur Installation von Docker auf CentOS 8.4
  • Die detaillierteste Methode zur Installation von Docker auf CentOS 8
  • Über das Problem der Offline-Installation des Docker-Pakets unter CentOS 8.4
  • Installieren Sie Docker auf Centos7 (neueste Version 2020 verfügbar, einfach kopieren und einfügen)
  • So installieren Sie Docker mithilfe von Skripten unter Linux Centos
  • Detailliertes Tutorial zur Installation von Docker auf CentOS 7.5
  • Installieren Sie eine bestimmte Version von Docker für CentOS

<<:  Detaillierte Erläuterung der MySQL-Installation und der neuen Kennwortauthentifizierungsmethode in MySQL 8.0

>>:  Detaillierte Erklärung der dynamischen Angular-Komponenten

Artikel empfehlen

Zusammenfassung des Front-End-Wissens im Gokudō-Spiel

Hintergrund Zu Beginn meines Japanisch-Lernens fi...

React+Koa-Beispiel zur Implementierung des Datei-Uploads

Inhaltsverzeichnis Hintergrund Serverabhängigkeit...

Achten Sie bei der Webseitenerstellung auf die Verwendung von HTML-Tags

Dieser Artikel stellt einige Aspekte von HTML-Tag...

Hinweise zur Zeitverwaltung des Linux-Kernel-Gerätetreibers

/****************** * Zeitverwaltung des Linux-Ke...

So verwenden Sie JSONP in Vue

Inhaltsverzeichnis 1. Einleitung 2. Installation ...

Zusammenfassung der drei Lazy-Load-Methoden lazyLoad mit nativem JS

Inhaltsverzeichnis Vorwort Methode 1: Hoher Kontr...

Methoden und Techniken zum schnellen Anzeigen von Webseitenbildern

1. Verwenden Sie .gifs statt .jpgs. GIFs sind im ...

7 Möglichkeiten, Elemente mit CSS vertikal zu zentrieren

【1】Kennen Sie die Breite und Höhe des zentrierten...

Wie erreicht MySQL eine Master-Slave-Synchronisierung?

Die Master-Slave-Synchronisierung, auch Master-Sl...

Lösung für Fremdschlüsselfehler bei der MySQL-Tabellenerstellung

Datenbanktabelle A: Tabelle erstellen Task_Desc_T...

So stellen Sie MySQL-Master und -Slave in Docker bereit

Bild herunterladen Auswählen eines MySQL-Images D...

Abfrage der Daten des Tages vor dem aktuellen Zeitintervall in MySQL

1. Hintergrund In tatsächlichen Projekten stoßen ...