Detaillierte Schritte zur Installation von Docker in 5 Minuten

Detaillierte Schritte zur Installation von Docker in 5 Minuten

Für die Installation von Docker auf CentOS muss das Betriebssystem CentOS 7 oder 8 sein und das CentOS-Extras-Repository muss aktiviert sein. Dieses Repository ist standardmäßig aktiviert, aber wenn Sie es deaktiviert haben, müssen Sie es erneut aktivieren.

Deinstallieren Sie alte Versionen

Ältere Versionen von Docker werden Docker oder Docker-Engine genannt. Wenn Sie eine ältere Version von Docker haben, deinstallieren Sie diese und ihre Abhängigkeiten.

$ Docker entfernen \
Docker-Client \
docker-client-neueste \
docker-allgemein \
docker-neueste \
docker-latest-logrotate \
docker-logrotate \
Docker-Engine

Installationsschritte

Die offizielle Empfehlung lautet, die Installation durch Einrichten eines Docker-Repository durchzuführen, da dieses einfacher zu installieren und zu aktualisieren ist.

1 Einrichten des Docker-Repositorys

Bei der Erstinstallation müssen Sie ein Docker-Repository einrichten. Anschließend können Sie das Repository zum Installieren und Aktualisieren von Docker verwenden.

Sie müssen zuerst das Paket yum-utils installieren, das das Tool yum-config-manager und ein stabiles Repository bereitstellt.

yum install -y yum-utils
 yum-Konfigurationsmanager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

2 Docker Engine installieren

Installieren Sie die neueste Version der Docker-Engine und des Containers oder fahren Sie mit dem nächsten Schritt fort, um eine Versionsinstallation einzurichten:

$ yum installiere docker-ce docker-ce-cli containerd.io

Wenn Sie aufgefordert werden, den GPG-Schlüssel zu akzeptieren, überprüfen Sie, ob es sich um 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35 handelt. Wenn ja, akzeptieren Sie ihn.

Wenn mehrere Docker-Repositorys aktiviert sind, wird bei der Installation oder Aktualisierung ohne Angabe einer Version im Befehl „yum install“ oder „yum update“ immer die höchste verfügbare Version installiert, was für Ihre Stabilitätsanforderungen möglicherweise nicht geeignet ist.

Der obige Befehl installiert die neueste Version von Docker, startet den Dienst jedoch nicht. Die Docker-Gruppe wird ebenfalls erstellt, der Gruppe wird jedoch kein Benutzer zugewiesen.

3 Installieren Sie die angegebene Version der Docker-Engine

Listen Sie alle im Repository verfügbaren Versionen auf und installieren Sie sie anschließend. Der folgende Befehl sortiert die Ergebnisse in umgekehrter Reihenfolge:

[root@iZbp180j96p8y98l1s1oucZ ~]# yum list docker-ce --showduplicates | sort -r
Letzte Überprüfung des Ablaufs der Metadaten: vor 0:32:38 am Freitag, 28. Mai 2021, 18:17:26 Uhr CST.
Installierte Pakete
docker-ce.x86_64 3:20.10.6-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.6-3.el8 @docker-ce-stable
docker-ce.x86_64 3:20.10.5-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.4-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.3-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.2-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.1-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:20.10.0-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:19.03.15-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:19.03.14-3.el8 docker-ce-stabil 
docker-ce.x86_64 3:19.03.13-3.el8 docker-ce-stabil 
Verfügbare Pakete

Verwenden Sie den folgenden Befehl, um die zu installierende Version anzugeben. Für 3:20.10.6-3.el8 ist die Versionsnummer beispielsweise der Teil zwischen : und - , also: 20.10.6

$ yum installiere docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

Ersetzen Sie die Versionsnummer, dann lautet der obige Befehl:

$ yum installiere docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io

4 Docker starten

$ systemctl starte Docker

5 Führen Sie „Hello-World“ aus.
Um zu überprüfen, ob Docker richtig installiert und normal gestartet ist, führen Sie das integrierte hello-world -Image aus.

$ Docker-Container ausführen Hallo Welt

Wenn das hello-world -Image nicht standardmäßig vorhanden ist, wird es automatisch heruntergeladen und dann ausgeführt.

Oben finden Sie den detaillierten Inhalt des 5-minütigen Installationstutorials von Docker. Weitere Informationen zum Docker-Installationstutorial finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zur Installation von Redis im Docker und zum Starten als Konfigurationsdatei
  • Docker-Installations-Tutorial zu RocketMQ (am ausführlichsten)
  • Beheben Sie das Problem, dass die Docker-Installation abgeschlossen und gemeldet wird: bridge-nf-call-iptables ist deaktiviert
  • Detaillierte Erläuterung zum Bereitstellen und Installieren der chinesischen Version von Redash in Docker

<<:  CSS zum Erzielen einer Schließen-Schaltfläche zum Vergrößern und Verkleinern (Beispielcode)

>>:  JavaScript imitiert den vollständigen Seitenimplementierungsprozess der offiziellen Website von Xiaomi Mall

Artikel empfehlen

Beheben von Problemen beim Importieren und Exportieren von Mysql

Hintergrund Da ich alle meine Aufgaben auf Docker...

Verwendung von MySQL-Triggern

Inhaltsverzeichnis 1. Trigger-Einführung 1. Was i...

WeChat-Applet: benutzerdefinierter TabBar-Schrittdatensatz

Inhaltsverzeichnis 1. Einleitung 2. Passen Sie de...

JavaScript fügt Prototyp-Methodenimplementierung für integrierte Objekte hinzu

Die Reihenfolge, in der Objekte Methoden aufrufen...

Zusammenfassung einiger gängiger Protokolle in MySQL

Vorwort: Im MySQL-System gibt es viele verschiede...

Webdesign muss Zweck, Ideen, Gedanken und Beständigkeit haben

<br />Einleitung: Diese Idee kam mir, als ic...

Detaillierte Erläuterung der Cache-Konfiguration von Nginx Proxy_Cache

Vorwort: Aufgrund meiner Arbeit beschäftige ich m...

Detaillierte Analyse des Explain-Ausführungsplans in MySQL

Vorwort Das Schreiben effizienter SQL-Anweisungen...

Datagrip2020 kann MySQL-Treiber nicht herunterladen

Wenn Sie es nicht durch direktes Klicken auf „Dow...