Docker-VersionMit der rasanten Entwicklung von Docker und der Einführung von Funktionen auf Unternehmensebene müssen Sie für bessere Dienste eine bestimmte Gebühr zahlen. Derzeit ist Docker in zwei Versionen unterteilt:
Docker Enterprise Edition (EE) ist für Unternehmensentwicklungs- und IT-Teams konzipiert, um geschäftskritische Anwendungen in großem Maßstab in der Produktion zu erstellen, auszuliefern und auszuführen. Docker EE ist integriert, zertifiziert und wird unterstützt und bietet Unternehmen die sicherste Containerplattform der Branche zur Modernisierung all ihrer Anwendungen. Als anwendungszentrierte Plattform ist Docker EE darauf ausgelegt, die gesamte Software-Lieferkette zu beschleunigen und zu sichern, von der Entwicklung bis zur Produktion auf jeder beliebigen Infrastruktur. Wir können Docker mit der CE Community Edition lernen. Installieren Sie Docker Engine auf CentOSDocker unterstützt Mac, Windows und Linux. Dieser Artikel verwendet die Linux-Umgebung, um Ihnen beizubringen, wie Sie Docker installieren und die Image-Beschleunigung basierend auf CentOS konfigurieren. Offizielle Dokumentation: https://docs.docker.com/ SystemanforderungenAuf der offiziellen Website wird darauf hingewiesen, dass Sie eine stabile Version von CentOS 7 oder höher benötigen, wenn Sie Docker Engine installieren möchten. Deinstallieren Sie alte Versionen Ältere Docker-Versionen verwendeten sudo yum entferne Docker \ Docker-Client \ docker-client-neueste \ docker-allgemein \ docker-neueste \ docker-latest-logrotate \ docker-logrotate \ Docker-Engine Docker-Images, Container, Datenvolumes und Netzwerkdaten werden alle in Einrichten der Yum-Quelle Installieren Sie das Paket # Installieren Sie yum-utils sudo yum install -y yum-utils # Stellen Sie die Yum-Quelle auf Alibaba Cloud ein, um das Herunterladen der Docker Engine zu erleichtern sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo Docker-InstallationInstallieren Sie die neueste Version von Docker Engine und Containern. sudo yum installiere docker-ce docker-ce-cli containerd.io Wenn Sie während der Installation aufgefordert werden, den GPG-Schlüssel zu akzeptieren, überprüfen Sie, ob der Fingerabdruck mit 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35 übereinstimmt, und akzeptieren Sie ihn gegebenenfalls. Starten und Stoppen von Docker# Docker starten sudo systemctl starte Docker # Docker stoppen sudo systemctl stoppt Docker # Docker neu starten sudo systemctl Neustart Docker # Bootvorgang einrichten sudo systemctl enable docker # Docker-Status anzeigen sudo systemctl status docker # Zeigen Sie den Ausführungsstatus des Containers in Docker an sudo docker stats # Docker-Übersichtsinformationen anzeigen sudo docker info # Sehen Sie sich die Docker-Hilfedokumentation an sudo docker --help Installationsüberprüfung[root@localhost ~]# docker -v Docker-Version 19.03.12, Build 48a66213fe [root@localhost ~]# Docker-Version Kunde: Docker Engine – Community Version: 19.03.12 API-Version: 1.40 Go-Version: go1.13.10 Git-Commit: 48a66213fe Gebaut: Mo Jun 22 15:46:54 2020 Betriebssystem/Architektur: linux/amd64 Experimentell: falsch Server: Docker Engine - Community Motor: Version: 19.03.12 API-Version: 1.40 (Mindestversion 1.12) Go-Version: go1.13.10 Git-Commit: 48a66213fe Gebaut: Mo Jun 22 15:45:28 2020 Betriebssystem/Architektur: linux/amd64 Experimentell: falsch Container: Version: 1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 laufen: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd Docker-Init: Version: 0.18.0 GitCommit: fec3683 Konfigurieren der BildbeschleunigungDocker zieht Bilder vom Docker Hub. Da sie aus Übersee bezogen werden, ist die Geschwindigkeit langsam und es können die folgenden Situationen auftreten: [root@localhost ~]# docker run hallo Welt Bild „hello-world:latest“ kann lokal nicht gefunden werden Docker: Fehlerantwort vom Daemon: Holen Sie sich https://registry-1.docker.io/v2/library/hello-world/manifests/latest: net/http: TLS-Handshake-Timeout. Siehe „docker run --help“. Sie können Bilder aus China beziehen, indem Sie inländische Bildquellen konfigurieren, um die Abrufgeschwindigkeit zu erhöhen. Hier stellen wir den Open-Source-Mirror der University of Science and Technology of China (LUG@USTC) vor: https://docker.mirrors.ustc.edu.cn und den Open-Source-Mirror von NetEase: http://hub-mirror.c.163.com USTC ist ein alteingesessener Anbieter von Linux-Image-Diensten und sein Docker-Image-Beschleunigungsdienst ist sehr schnell. Einer der Vorteile von USTC und NetEase besteht darin, dass keine Registrierung erforderlich ist und es sich um echte öffentliche Dienste handelt. (Sie können auch den Spiegelbeschleunigungsdienst anderer Dienstanbieter wie Alibaba verwenden.) Bearbeiten Sie die Datei vi /etc/docker/daemon.json Tragen Sie folgenden Inhalt in die Datei ein und speichern Sie diese. { "Registrierungsspiegel": ["http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn"] } Laden Sie die Konfigurationsinformationen erneut und starten Sie den Docker-Dienst neu. # Laden Sie die Konfigurationsdatei eines Dienstes neu sudo systemctl daemon-reload # Docker neu starten sudo systemctl Neustart Docker Hallo Welt Überprüfen Sie, ob die [root@localhost ~]# docker run hallo Welt Bild „Hallo Welt: Neuestes“ kann lokal nicht gefunden werden. # Neuestes Hallo-Welt-Bild kann nicht gefunden werden: Abrufen aus Bibliothek/Hallo Welt. # Abrufen der neuesten Version des Hallo-Welt-Bilds 0e03bdcc26d7: Abrufen abgeschlossen. Digest: sha256:49a1c8800c94df04e9658809b006fd8a686cab8028d33cfba2cc049724254202 Status: Neueres Image für „Hello-World:latest“ heruntergeladen # Wenn Sie diese Nachricht sehen, war Ihre Installation erfolgreich. 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/ Das Ausführungsflussdiagramm des Befehls Mit den obigen Schritten haben Sie alle Arbeiten zur Docker-Installation abgeschlossen. Als Nächstes können Sie sich mit der Verwendung von Docker vertraut machen, indem Sie Image- und Container-Befehle lernen. Dies ist das Ende dieses Artikels über die Docker-Installation und die Konfiguration der Bildbeschleunigung. Weitere Informationen zur Docker-Installation und Bildbeschleunigung 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:
|
<<: W3C Tutorial (11): W3C DOM Aktivitäten
>>: So stellen Sie Solidity-Smart-Contracts mit ethers.js bereit
1.Mysql-Verbindungsmethode Um das MySQL-Kommunika...
Der Grund für das Schreiben dieses Artikels ist, ...
Vorwort Sie erhalten möglicherweise häufig Warn-E...
Inhaltsverzeichnis 1. Überprüfen Sie, ob die Dock...
Einführung: Alle Browser verfügen über Standardst...
Funktionen von Elementen auf Blockebene : •Steht i...
In einem Artikel vor langer Zeit habe ich über di...
1. Übersicht Zabbix ist eine sehr leistungsstarke...
Wenn Sie jemand fragen würde, ob die Ausführung v...
Remote-SSH installieren und konfigurieren Öffnen ...
1: Unterschiede bei Geschwindigkeit und Lademethod...
Inhaltsverzeichnis Vorwort 1. Intranet DNS A-Eint...
Die virtuelle Maschine, die ich von einer bestimm...
Bei der Replikation werden die DDL- und DML-Opera...
In diesem Artikel wird der spezifische Code von j...