Mein besonderer Anwendungsfall ist mit consul
läuft mit --net=host
. Dies empfiehlt die consul docker image. In derselben Instanz werden andere Container mit dem Standardnetzwerk bridge
ausgeführt.Wie soll ein im Netzwerkmodus laufender Container mit einem anderen Container kommunizieren, der im Hostmodus ausgeführt wird?
Ich kann den Consul-Container auf es freiliegenden Port mit localhost: 8500 von der Host-Maschine erreichen. Diese Adresse funktioniert jedoch nicht innerhalb der Bridge-Modus-Container.
Wie wird die Kommunikation von den Bridge-Modus-Containern zum Consul-Container im Host-Modus empfohlen?
Sie die 'ip' des verwenden können Host oder der FQDN davon. – shizhz
Die Host-IP ist 127.0.0.1. Wie erhalte ich den FQDN? – Nick
127.0.0.1 ist die Loopback-IP, Ihr Host soll eine private IP oder öffentliche IP haben, beide werden funktionieren. – shizhz