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

Dieser Artikel zeigt Ihnen, was Vite mit der Anfrage des Browsers macht

Inhaltsverzeichnis Funktionsprinzip: Was macht de...

VMware ESXi 5.5 Bereitstellungs- und Konfigurationsdiagrammprozess

Inhaltsverzeichnis 1. Installationsvoraussetzunge...

Installationsprozess des mysql5.6.8-Quellcodes

Kernel: [root@opop ~]# cat /etc/centos-release Ce...

So installieren und verwenden Sie Cockpit unter CentOS 8/RHEL 8

Cockpit ist ein webbasiertes Serververwaltungstoo...

Detaillierte Erklärung des Unterschieds zwischen Uniapp und Vue

Inhaltsverzeichnis 1. Einfaches Seitenbeispiel 2....

So installieren Sie Docker unter Windows 10 Home Edition

Ich habe Docker kürzlich verwendet, um ein Projek...

Analyse und Beschreibung von Netzwerkkonfigurationsdateien unter Ubuntu-System

Ich bin heute auf ein seltsames Netzwerkproblem g...

JS implementiert Karussell mit mehreren Tabs

Karussell-Animationen können das Erscheinungsbild...

So entwickeln Sie eine Progressive Web App (PWA)

Inhaltsverzeichnis Überblick Erfordern URL der An...

Installieren Sie Mininet aus dem Quellcode auf Ubuntu 16.04

Mininet Mininet ist eine leichtgewichtige, softwa...