Lernen Sie, wie Sie Portainer zur Verwaltung mehrerer Docker-Containerumgebungen verwenden.

Lernen Sie, wie Sie Portainer zur Verwaltung mehrerer Docker-Containerumgebungen verwenden.

Portainer verwaltet mehrere Docker-Containerumgebungen

1. Umweltvorbereitung

Bild-20211106112952384

# Aliyun 2 Kerne 8G
139.196.95.123 Docker und Portainer installieren
# Aliyun 1 Kern 2G 
47.100.34.199 Docker installieren
# qingcloud 1 Kern 2G
139.198.167.214 Docker installieren

2. Docker verwalten

2.1 Portaner installieren und ausführen

Installieren Sie Portaner auf dem Aliyun 2-Core-8G-Server

# Portainer installieren
Docker-Pull Portainer/Portainer
# Portainer starten
docker run -d -p 8080:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer

systemctl daemon-reload
139.198.167.214:2375

2.2 Ändern der Konfigurationsdatei

Ändern Sie /usr/lib/systemd/system/docker.service auf allen drei Maschinen

# Ändern Sie die Konfigurationsdatei vim /usr/lib/systemd/system/docker.service
# Inhalt der Konfigurationsdatei hinzufügen ExecStart= xxxx -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
xxx steht für die ursprünglichen Parameter, fügen Sie -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock content an. # Speichern Sie die Startdatei und starten Sie den Dienst neu. systemctl daemon-reload
systemctl Neustart Docker
# Prüfen Sie, ob es wirksam ist ss -unlpt | grep 2375 

Bild-20211106115620600

Bild-20211106115506509

2.3 Knoten hinzufügen

Bild-20211106121422712

# Name docker-prod01
docker-prod02
# IP-Adresse 47.100.34.199:2375
139.198.167.214:2375

2.4 Wirkungsdiagramm

Das Effektdiagramm des hinzugefügten Docker-Knotens ist wie folgt.

Bild-20211106122151375

3. Pitfall Records

3.1Verbindung abgelehnt

FailureGet http://47.100.34.199:2375/_ping: dial tcp 47.100.34.199:2375: connect: Verbindung abgelehnt

Sie müssen die Informationen in der Konfigurationsdatei ändern und -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock content hinzufügen.

Bild-20211106113958518

Dies ist das Ende dieses Artikels über die Verwaltung mehrerer Docker-Container mit Portainer. Weitere Informationen zu Portainer-Docker-Containern 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:
  • Projektpraxis zum Bereitstellen von Docker-Containern mit Portainer
  • Bereitstellung und chinesische Übersetzung des Docker-Visualisierungstools Portainer
  • Installations- und Nutzungsanalyse von Portainer, einem visuellen UI-Verwaltungstool für Docker
  • Tutorial zur Verwendung von Portainer zum Herstellen einer Verbindung mit einem Remote-Docker
  • Detaillierte Schritte zum Erstellen der visuellen Portainer-Schnittstelle mit Docker

<<:  Semantisierung von HTML-Tags (einschließlich H5)

>>:  Beispielcode zum Erstellen eines Dropdown-Menüs mit reinem CSS

Artikel empfehlen

Zusammenfassung ungewöhnlicher JS-Operationsoperatoren

Inhaltsverzeichnis 2. Komma-Operator 3. JavaScrip...

js, um einen coolen Feuerwerkseffekt zu erzielen

In diesem Artikel finden Sie den spezifischen Cod...

Der eigentliche Prozess der Einbindung von Axios in das Projekt

Inhaltsverzeichnis Vorwort Vorteile der Axios-Kap...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.20

Tutorial zum Herunterladen und Installieren von M...

Tutorial zur Verwendung des Frameset-Tags in HTML

Frameset-Seiten unterscheiden sich etwas von norm...

CSS Skills Collection – Klassiker unter den Klassikern

Entfernen Sie das gepunktete Kästchen auf dem Link...

MySQL-Batch löschen großer Datenmengen

MySQL-Batch löschen großer Datenmengen Angenommen...

Web 2.0: Ursachen und Lösungen der Informationsüberflutung

<br />Informationsduplikation, Informationsü...

Über die praktische Anwendung von HTML-Mailto (E-Mail) sprechen

Wie wir alle wissen, ist „mailto“ ein sehr praktis...

JavaScript implementiert das Klassenlotterie-Applet

In diesem Artikel wird der spezifische JavaScript...

10 hervorragende Web-UI-Bibliotheken/Frameworks

1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...

jQuery realisiert die volle Funktion des Einkaufswagens

In diesem Artikel wird der spezifische Code von j...