Umgebungsbeschreibung
1. Docker-KonfigurationAlle physischen Maschinen müssen konfiguriert werden. Ändern Sie einfach den entsprechenden Netzwerkkartennamen eno3 und die Konsuladresse sudo vim /lib/systemd/system/docker.service #ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --cluster-store=consul://192.168.20.5:8500 --cluster-advertise=eno3:2376 --insecure-registry=0.0.0.0/0
Start prüfen sudo systemctl daemon-reload sudo systemctl starte docker.service neu ps -ef | grep dockerd 2. Erstellen Sie ein Register und ein NetzwerkErstellen Sie ein Netzwerksegment und einen Netzwerknamen auf Consul docker run -d -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h Konsul-Progrium/Konsul-Server -Bootstrap -ui-Dir /ui # Erstellen Sie ein Subnetz und das Netzwerk wird automatisch mit anderen Maschinen synchronisiert docker network create -d overlay --subnet=192.168.21.0/24 overlay-net Überprüfen Docker PS Docker-Netzwerk ls Zeigen Sie die mit der Registrierung verbundenen physischen Maschinen an 3. Starten Sie den ContainerContainernamen dürfen nicht wiederholt werden # Ein 192.168.20.5 docker run -d -it --name test1 --net=overlay-net centos bash # Ein 192.168.20.6 docker run -d -it --name test2 --net=overlay-net centos bash # Ein 192.168.20.7 docker run -d -it --name test3 --net=overlay-net centos bash Man kann sehen, dass sie sich gegenseitig anpingen können Dies ist das Ende dieses Artikels über Docker-Overlay zur Erzielung von Interoperabilität zwischen Containern über Hosts. Weitere relevante Inhalte zur Interoperabilität von Docker-Containern finden Sie in den vorherigen Artikeln von 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:
|
Das Inhaltsattribut wird im Allgemeinen in den Ps...
Vorwort: Im MySQL-System gibt es viele verschiede...
In diesem Artikelbeispiel wird der spezifische Co...
Vorwort Wenn CSS die Grundfertigkeit der Front-En...
Inhaltsverzeichnis Warum brauchen wir eine Materi...
Inhaltsverzeichnis 1. Einleitung 2. es5-Methode 3...
Vereinfacht ausgedrückt geht es beim Erstellen ein...
MySQL-Konsistenzprotokoll Was passiert mit nicht ...
Unicode ist ein von einer internationalen Organis...
Vorne geschrieben Wenn wir in unserem täglichen L...
Routenplanung vue-router4 behält den Großteil der...
1. Immobilienliste Code kopieren Der Code lautet w...
1: Fehler beim Replikationssatz masterha_check_re...
1. Verwenden Sie das Transform-Attribut, um das B...
1. useState: Funktionskomponenten Status geben An...