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

Installation und Verwendung von MySQL unter Ubuntu (allgemeine Version)

Unabhängig von der verwendeten Ubuntu-Version ist...

So fragen Sie doppelte Daten in einer MySQL-Tabelle ab

INSERT INTO hk_test(Benutzername, Passwort) VALUE...

So installieren Sie den Chrome-Browser auf CentOS 7

Dieser Artikel beschreibt, wie Sie den Chrome-Bro...

Detaillierte Erklärung zu JavaScript Anti-Shake und Throttling

Inhaltsverzeichnis Entprellen Gaspedal Zusammenfa...

Einigen Eigenschaften in CSS geht ein "*" oder "_" voraus.

Einigen Eigenschaften in CSS geht ein "*&quo...

So verwenden Sie GeoIP, um Regionen in Nginx einzuschränken

Dieser Blog ist eine Arbeitsnotiz Umfeld: Nginx-V...

Benutzerdefinierte optionale Zeitkalenderkomponente von Vue

In diesem Artikelbeispiel wird der spezifische Co...

Tutorial zur Migration von MySQL von phpstudy nach Linux

Projektzweck Migrieren Sie die Daten in MySQL 5.5...

Zusammenfassung relevanter Erkenntnisse zur Umsetzung adaptiven Webdesigns

Wie funktioniert „Adaptives Webdesign“? Eigentlich...

Beispielcode zur Implementierung eines 3D-Text-Hover-Effekts mit CSS3

In diesem Artikel wird der Beispielcode von CSS3 ...

Zusammenfassung der Methode von React zum Erstellen von Komponenten

Inhaltsverzeichnis 1. Komponenten mit Funktionen ...