Detaillierte Einführung in das benutzerdefinierte Docker-Netzwerk

Detaillierte Einführung in das benutzerdefinierte Docker-Netzwerk

Benutzerdefiniertes Docker-Netzwerk

1. Einführung in das benutzerdefinierte Netzwerk

1. Einleitung

Wenn Sie einen normalen Docker-Container starten, können Sie --link verwenden, um das Container-Netzwerk zu binden. Sobald jedoch mehrere Container vorhanden sind, wird dies sehr problematisch. Um ein Docker-Netzwerk anzupassen, empfiehlt Xiaobai daher die Verwendung des Befehls --link.

Das benutzerdefinierte Netzwerk behebt das Problem, dass Docker0-Container sich nicht gegenseitig über Containernamen anpingen können. Sie können sich nur über die IP anpingen. Unser benutzerdefiniertes Netzwerk kann sich jedoch gegenseitig über die IP oder den Containernamen anpingen.

2. Befehl

Benutzerdefinierte Netzwerkbefehle veranschaulichen
Docker-Netzwerk erstellen Erstellen eines benutzerdefinierten Netzwerks
Docker-Netzwerkinspektion Anzeigen von benutzerdefinierten Netzwerkdetails
Docker-Netzwerk ls Netzwerkliste anzeigen
Docker-Netzwerkverbindung Verschiedene benutzerdefinierte Netzwerke stellen eine Verbindung zueinander her
Docker-Netzwerk rm Löschen eines benutzerdefinierten Netzwerks

2. Erstellen Sie ein benutzerdefiniertes Netzwerk

1. Starten Sie den regulären Container und prüfen Sie, ob der Container angepingt werden kann

Es stellt sich heraus, dass es nicht pingbar ist. Als nächstes versuchen wir es mit --link

Bildbeschreibung hier einfügen

Es wurde festgestellt, dass der Container nach Verwendung von --link angepingt werden kann. --link wird für Anfänger empfohlen. Als Nächstes versuchen wir es mit einem benutzerdefinierten Netzwerk.

Bildbeschreibung hier einfügen

2. Erstellen Sie ein benutzerdefiniertes Netzwerk

docker network ls Netzwerkliste anzeigen

Bildbeschreibung hier einfügen

Es gibt viele Arten von Docker-Netzwerken

Bridge-Modus

Host ist konsistent mit dem Host-Netzwerk

keines Leeres Netzwerk Das Netzwerk nicht verwenden

Docker-Netzwerkinspektion. Netzwerkdetails anzeigen.

Bildbeschreibung hier einfügen

Docker-Netzwerk erstellen Erstellen Sie ein benutzerdefiniertes Netzwerk

Bildbeschreibung hier einfügen

–driver Den Netzwerktyp festlegen

–subnet Benutzerdefinierte IP-Routing-Netzwerkgruppe festlegen

–gateway Legen Sie die Standard-IP-Route für dieses Netzwerk fest

Hier habe ich zwei Container gestartet und das Containernetzwerk mit –net angegeben. Du siehst, dass du die Container im selben Netzwerk direkt anpingen kannst. Das ist ganz einfach.

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die ausführliche Einführung in das Docker-Benutzernetzwerk. Weitere relevante Inhalte zum Docker-Benutzernetzwerk finden Sie in den vorherigen Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierte Einführung in den Docker-Netzwerkkonfigurationsprozess
  • Docker-Netzwerkprinzipien und detaillierte Analyse benutzerdefinierter Netzwerke
  • Docker-Container: benutzerdefinierter Host-Netzwerkzugriffsvorgang
  • Prinzipielle Beispiele für die vier Netzwerktypen von Docker

<<: 

>>:  Allgemeine JavaScript-Anweisungen: Schleife, Beurteilung, Zeichenfolge in Zahl

Artikel empfehlen

Deinstallieren der MySQL-Datenbank unter Linux

Wie deinstalliere ich eine MySQL-Datenbank unter ...

Detaillierte Erläuterung des Linux-Befehls zur Änderung des Hostnamens

Linux-Befehl zum Ändern des Hostnamens 1. Wenn Si...

Gemeinsame Nutzung verschiedener Methoden zum Deaktivieren des Seitencaches

Heute bin ich beim Entwickeln auf eine Methode ge...

Lizenzschlüssel für VMware Workstation Pro 16 mit Nutzungs-Tutorial

VMware Workstation ist eine leistungsstarke virtu...

Ausführliche Erklärung verschiedener binärer Objektbeziehungen in JavaScript

Inhaltsverzeichnis Vorwort Beziehungen zwischen v...

Vue implementiert die Bildfrequenzwiedergabe des Karussells

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erläuterung der MERGE-Speicher-Engine von MySQL

Die MERGE-Speicher-Engine behandelt eine Gruppe v...

Verständnis und Anwendungsszenarien von Enumerationstypen in TypeScript

Inhaltsverzeichnis 1. Was ist 2. Verwendung Numer...

So prüfen Sie, ob Daten vorhanden sind, bevor Sie sie in MySQL einfügen

Geschäftsszenario: Der Besuchsstatus des Besucher...

Detaillierte Erklärung zur Installation und Verwendung von Vue-Router

Inhaltsverzeichnis Installieren Grundlegende Konf...