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

Mehrere Implementierungsmethoden der Tab-Leiste (empfohlen)

Registerkarten: Kategorie + Beschreibung Tag-Leis...

So migrieren Sie das Datenverzeichnis in mysql8.0.20

Das Standardspeicherverzeichnis von MySQL ist /va...

Detaillierte Erklärung der HTML-Formularelemente (Teil 1)

HTML-Formulare werden verwendet, um verschiedene ...

jQuery erzielt Ein- und Ausblendeffekte

Bevor wir jQuery verwenden, um den Ein- und Ausbl...

Implementierung der Fastdfs+Nginx-Clusterkonstruktion

1. Einführung in Fastdfs 1. Was ist Fastdfs? Fast...

Detaillierte Erklärung zur Verwendung benutzerdefinierter Parameter in MySQL

Zu den MySQL-Variablen zählen Systemvariablen und...