Inhaltsverzeichnis:

Was ist ein Docker-Overlay?
Was ist ein Docker-Overlay?

Video: Was ist ein Docker-Overlay?

Video: Was ist ein Docker-Overlay?
Video: Overlay Networking for Multi-Host Container Networking 2024, November
Anonim

Die überlagern Netzwerktreiber erstellt ein verteiltes Netzwerk unter mehreren Docker Daemon-Hosts. Dieses Netzwerk sitzt auf ( Überlagerungen ) die hostspezifischen Netzwerke, sodass damit verbundene Container (einschließlich Swarm-Service-Container) bei aktivierter Verschlüsselung sicher kommunizieren können.

Wie erstellt man außerdem ein Netzwerk-Overlay?

Verwenden Sie ein benutzerdefiniertes Overlay-Netzwerk

  1. Erstellen Sie das benutzerdefinierte Overlay-Netzwerk.
  2. Starten Sie einen Dienst mit dem Overlay-Netzwerk und veröffentlichen Sie Port 80 auf Port 8080 auf dem Docker-Host.
  3. Führen Sie docker network inspect my-overlay aus und überprüfen Sie, ob die my-nginx-Dienstaufgabe damit verbunden ist, indem Sie sich den Abschnitt Container ansehen.

Was ist außerdem Libnetwork? Libnetzwerk implementiert das Container Network Model (CNM), das die erforderlichen Schritte zur Bereitstellung von Netzwerken für Container formalisiert und gleichzeitig eine Abstraktion bereitstellt, die zur Unterstützung mehrerer Netzwerktreiber verwendet werden kann.

Wie bereinige ich dementsprechend mein Docker-Overlay?

  1. Leeren Sie die Docker-Instanz aus dem ELB.
  2. Shutdown docker systemctl stop docker rm -rf /var/lib/docker/overlay/*
  3. Führen Sie die Ergebnisse der Befehle für d in $(find /var/lib/docker/image/overlay -type d -name '*sha256*'); tun echo rm -rf $d/*; getan.
  4. Neustart (der einfachste Weg, um alles wieder hochzufahren)

Was ist Docker_gwbridge?

Die docker_gwbridge ist ein Bridge-Netzwerk, das die Overlay-Netzwerke (einschließlich des Ingress-Netzwerks) mit dem physischen Netzwerk eines einzelnen Docker-Daemons verbindet. Standardmäßig ist jeder Container, den ein Dienst ausführt, mit seinem lokalen Docker-Daemon-Host verbunden docker_gwbridge Netzwerk.

Empfohlen: