Vorwort:Docker ist eine offene Plattform zum Entwickeln, Versenden und Ausführen von Anwendungen. Docker ermöglicht Ihnen, Anwendungen von der Infrastruktur zu trennen, sodass Sie Software schnell bereitstellen können. Mit Docker können Sie Ihre Infrastruktur genauso verwalten, wie Sie Ihre Anwendungen verwalten. Indem Sie die Docker-Methode zum schnellen Liefern, Testen und Bereitstellen von Code nutzen, können Sie die Verzögerung zwischen dem Schreiben von Code und seiner Ausführung in der Produktion erheblich verkürzen. Um Entwicklung, Bereitstellung, Test und Verteilung effizienter und einfacher zu gestalten, installieren wir Docker und erleben seinen Charme! Systemanforderungen:
Installationsumgebung:Dieser Artikel installiert Docker hauptsächlich im Linux-Betriebssystem CentOS8.4. Vor der Installation können wir unsere Systemversion mit dem Befehl lsb_release -a überprüfen (siehe Abbildung unten). Hinweis: Installieren Sie Docker nicht mit dem Befehl „yum“, ohne das Docker-YUM-Repository zu konfigurieren. Deinstallieren Sie alte Versionen:Der Paketname der alten Version von Docker in CentOS ist Docker oder Docker-Engine. Wenn Sie eine alte Version von Docker auf Ihrem Linux-CentOS-System installiert haben, müssen Sie die alte Version von Docker und die zugehörigen Abhängigkeiten deinstallieren, indem Sie den folgenden Befehl ausführen: sudo yum entferne Docker \ Docker-Client \ docker-client-neueste \ docker-allgemein \ docker-neueste \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ Docker-Engine-Selinux \ Docker-Engine Da mein System gerade erst installiert war, wurde mir bei der Ausführung des obigen Befehls angezeigt, dass kein zu entfernendes Paket gefunden wurde! Wenn Hinweis: Der Inhalt des Verzeichnisses Was genau macht yum?Einfache Beschreibung: yum wird als Paketmanager bezeichnet, der hauptsächlich zum Lösen von vier Problemen verwendet wird: Herunterladen, Abhängigkeiten, Installation und Deinstallation. Detaillierte Beschreibung: https://www.jb51.net/article/165658.htm Installieren Sie mit yum:Führen Sie die folgenden Befehle aus, um Abhängigkeitspakete und einige notwendige Systemtools zu installieren: sudo yum install -y yum-utils Gerätemapper-Persistent-Data lvm2 Konfigurieren Sie die stabile Yum-Spiegelquelle:Aus Gründen des inländischen Netzwerks wird empfohlen, die von Alibaba Cloud bereitgestellte Docker CE-Image-Quellstation zu verwenden! sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo Offizielle Adresse der Spiegelquelle: # Offizielle Quelle# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo Docker installieren Aktualisieren Sie sudo yum installiere docker-ce docker-ce-cli containerd.io Die folgenden Abhängigkeiten wurden erfolgreich installiert: Überprüfen Sie die erfolgreich installierte Docker-Version: docker -v CentOS8 – Zusätzliche Einstellungen Da die CentOS8-Firewall Zuerst überprüfen wir den Status der Firewall. Wenn der Firewall-Status eingeschaltet ist, führen wir die folgenden Vorgänge aus: systemctl status firewalld Wir können # FirewallBackend=nftables FirewallBackend=iptables Oder führen Sie den folgenden Befehl aus: Firewall-Befehl --permanent --zone=trusted --add-interface=docker0 Firewall-Befehl --reload Starten Sie den Docker-Dienst:Führen Sie den Befehl sudo service docker start aus, um den Docker-Dienst zu starten. Daraufhin wird eine Ausnahme angezeigt: Umleitung zu /bin/systemctl start docker.service Wenn eine Ausnahme angezeigt wird, müssen Sie die entsprechenden Systemctl-Befehle ausführen, da verschiedene Linux-Distributionen unterschiedliche Befehle zum Starten des Docker-Dienstes haben. sudo systemctl Docker aktivieren sudo systemctl starte Docker Überprüfen Sie abschließend den Docker-Laufstatus Systemctl-Status-Docker Starten Sie den Docker-Daemon:Offizielles Tutorial: https://docs.docker.com/config/daemon/systemd/ Manueller Start Nach der Installation von Docker müssen Sie den Docker-Daemon starten. Die meisten Linux-Distributionen verwenden sudo systemctl starte Docker Automatisch beim Systemstart startenWenn Sie möchten, dass Docker beim Booten gestartet wird, lesen Sie Docker für den Start beim Booten konfigurieren 👉. Grundlegende Docker-Befehle:Starten Sie Docker: systemctl start docker Stoppen Sie Docker: systemctl stop docker Starten Sie Docker neu: systemctl restart docker Überprüfen Sie den Docker-Status: systemctl status docker Beim Booten starten: systemctl enable docker Aktuelle System-Docker-Informationen: Docker-Info Alle Container auflisten: docker ps -a Stoppen Sie den Container: Docker-Start-Container-ID oder Containername Schließen Sie den Container direkt: Docker Kill Container-ID oder Containername Starten Sie den Container neu: Docker-Neustart, Container-ID oder Containername Container löschen: Docker RM Container-ID oder Containername Sehen Sie sich das Bild an: Docker-Image ls Weitere Befehlssuchen (empfohlen): Online-Kurzreferenzhandbuch für Docker-Befehle Testen Sie, ob Docker korrekt installiert ist Zuerst geben wir Hinweis: Dieser Befehl bewirkt, dass Docker das „Hello-World“-Image aus dem offiziellen Repository auf den lokalen Computer zieht (falls das Image nicht lokal vorhanden ist) und automatisch einen Container dafür instanziiert. Bild „hello-world:latest“ kann lokal nicht gefunden werden neueste: Aus Bibliothek/Hallo Welt ziehen 2db29710123e: Ziehen abgeschlossen Digest: sha256:37a0b92b08d4919615c3ee023f7ddb068d12b8387475d64c622ac30f45c29c51 Status: Neueres Image für „Hello-World:latest“ heruntergeladen Hallo von Docker! Diese Meldung zeigt, dass Ihre Installation scheinbar ordnungsgemäß funktioniert. Um diese Nachricht zu generieren, hat Docker die folgenden Schritte ausgeführt: 1. Der Docker-Client hat den Docker-Daemon kontaktiert. 2. Der Docker-Daemon hat das „Hallo-Welt“-Image vom Docker-Hub abgerufen. (amd64) 3. Der Docker-Daemon erstellt aus diesem Image einen neuen Container, der den ausführbare Datei, die die Ausgabe erzeugt, die Sie aktuell lesen. 4. Der Docker-Daemon hat die Ausgabe an den Docker-Client gestreamt, der sie dann zu Ihrem Terminal. Wenn Sie etwas Anspruchsvolleres ausprobieren möchten, können Sie einen Ubuntu-Container mit Folgendem ausführen: $ Docker ausführen -it Ubuntu Bash Geben Sie Bilder frei, automatisieren Sie Workflows und mehr mit einer kostenlosen Docker-ID: https://hub.docker.com/ Weitere Beispiele und Ideen finden Sie unter: https://docs.docker.com/get-started/ Sehen Sie sich das „Hello-World“-Image und den Container an: Docker-LernreiheTag 1, umfassendes Docker-Schnellstart-Tutorial 👉 Tag 2, CentOS 8.4 Docker installieren👉 Referenzartikel:Installieren Sie Docker Engine auf CentOS CentOS 7 (mit yum installieren) Dies ist das Ende dieses Artikels zur Installation von Docker auf CentOS 8.4. Weitere Informationen zur Installation von Docker auf CentOS 8.4 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Verwenden Sie HTML, um eine einfache E-Mail-Vorlage zu schreiben
1. Die Div-CSS-Maushandform ist Cursor:Zeiger; 2. ...
JDK-Downloadadresse: http://www.oracle.com/techne...
DNS (Domain Name Server) ist ein Server, der Domä...
Vorwort Normaler Geschäftsbedarf: Hochladen von B...
Vorwort Zum Leistungsvergleich zwischen „group by...
Inhaltsverzeichnis 1. Vorteile der Verwendung von...
Umgebung: Mindestinstallation von CentOS 7.1.1503...
Da wir eine Website erstellen wollten, enthielt d...
So können Sie mithilfe des CSS-Stils die Schrifta...
Prozessstrukturdiagramm Nginx ist eine Multiproze...
Inhaltsverzeichnis 1. Was ist Bubble Sort 2. Gebe...
Nachdem dieses Namensaufrufgerät mit dem Aufruf d...
In der neuesten Version von Ubuntu müssen Benutze...
Wenn dieselbe Funktion und derselbe HTML-Code meh...
Inhaltsverzeichnis 1. Einführung in grundlegende ...