Detaillierte Erläuterung der bidirektionalen Docker-Netzwerkverbindung

Detaillierte Erläuterung der bidirektionalen Docker-Netzwerkverbindung

Docker-Netzwerk anzeigen

Docker-Netzwerk ls

[root@master ~]# Docker-Netzwerk ls
NETZWERK-ID-NAME TREIBER-UMFANG
e9ecd3b9be87 Brücke Brücke lokal
45336895a3a4 Host Host lokal
6a44e8330adb keine null lokal

Eine Brücke bauen

Docker-Netzwerk, Brücke erstellen, meine Brücke

[root@master ~]# Docker-Netzwerk erstellen -d Bridge meine Bridge
0ae59991f86c3276acfc5a78dd316f47c124f093e60ce719046f1045ccccb1bd
[root@master ~]# Docker-Netzwerk ls
NETZWERK-ID-NAME TREIBER-UMFANG
e9ecd3b9be87 Brücke Brücke lokal
45336895a3a4 Host Host lokal
0ae59991f86c meine-Brücke Brücke lokal
6a44e8330adb keine null lokal

Fügen Sie dieser Brücke zwei Container hinzu

Docker-Netzwerk verbinden My-Bridge Centos-Test-1
Docker-Netzwerk verbinden My-Bridge Centos-Test-2
[root@master ~]# Docker-Netzwerk verbinden My-Bridge Centos-Test-1
[root@master ~]# Docker-Netzwerk verbinden My-Bridge Centos-Test-2

Container können über Containernamen miteinander kommunizieren

[root@master ~]# docker exec -it centos-test-1 bash
[root@bd4aa8b35c8d /]# ping centos-test-2
PING centos-test-2 (172.18.0.3) 56(84) Bytes Daten.
64 Bytes von centos-test-2.my-bridge (172.18.0.3): icmp_seq=1 ttl=64 Zeit=0,131 ms
64 Bytes von centos-test-2.my-bridge (172.18.0.3): icmp_seq=2 ttl=64 Zeit=0,163 ms
^C
--- Centos-Test-2 Ping-Statistiken ---
2 Pakete gesendet, 2 empfangen, 0 % Paketverlust, Zeit 999 ms
RTT min./avg./max./mdev. = 0,131/0,147/0,163/0,016 ms
[root@master ~]# docker exec -it centos-test-2 bash
[root@d8eac6105db2 /]# ping centos-test-1
PING centos-test-1 (172.18.0.2) 56(84) Bytes Daten.
64 Bytes von centos-test-1.my-bridge (172.18.0.2): icmp_seq=1 ttl=64 Zeit=0,187 ms
64 Bytes von centos-test-1.my-bridge (172.18.0.2): icmp_seq=2 ttl=64 Zeit=0,405 ms
64 Bytes von centos-test-1.my-bridge (172.18.0.2): icmp_seq=3 ttl=64 Zeit=0,150 ms
^C
--- centos-test-1 Ping-Statistiken ---
3 Pakete gesendet, 3 empfangen, 0 % Paketverlust, Zeit 4 ms
RTT min./Durchschnitt/max./mdev = 0,150/0,247/0,405/0,113 ms

Dies sind alle relevanten Wissenspunkte, die dieses Mal vorgestellt wurden. Vielen Dank für Ihr Lernen. Wenn Sie weitere Informationen benötigen, wenden Sie sich bitte an den Herausgeber.

<<:  MySQL-Lösung zur Verschlüsselung ganzer Tabellen, keyring_file, detaillierte Erläuterung

>>:  Detaillierte Erläuterung der Schritte zur Verwendung von ElementUI in tatsächlichen Projekten

Artikel empfehlen

Implementierungsprozess des Nginx-Hochverfügbarkeitsclusters

Dieser Artikel stellt hauptsächlich den Implement...

HTML-Tipps, um Ihren Code semantisch zu gestalten

HTML-Semantik scheint ein alltägliches Problem zu...

Einfache Analyse von EffectList in React

Inhaltsverzeichnis EffectList-Sammlung Effektlist...

React implementiert Import und Export von Excel-Dateien

Inhaltsverzeichnis Präsentationsschicht Geschäfts...

jQuery implementiert das Bouncing-Ball-Spiel

In diesem Artikel wird der spezifische Code von j...

Schnellstart der Vue3-Dokumentation

Inhaltsverzeichnis 1. Einrichtung 1. Der erste Pa...

So verwenden Sie die Verlaufsumleitung in React Router

In react-router kann der Sprung in der Komponente...

Detaillierter Installationsprozess von Jenkins unter Linux

Inhaltsverzeichnis 1. Installieren Sie JDK 2. Jen...

Detaillierte Schritte zum Bereitstellen eines Tomcat-Servers basierend auf IDEA

Inhaltsverzeichnis Einführung Schritt 1 Schritt 2...

So deinstallieren Sie MySQL vollständig unter CentOS

Dieser Artikel dokumentiert die vollständige Dein...

Beispielcode zur Implementierung der Formularvalidierung mit reinem CSS

In unserem täglichen Geschäft ist die Formularval...