Ich muss einige Docker-Container erstellen, auf die andere Computer im selben Netzwerk zugreifen müssen.Wie kann der Docker-Container über IP für andere Netzwerkgeräte zugänglich gemacht werden?
Problem ist, dass, wenn ich den Container erstellen, bekommt Docker IP-Adressen nur innerhalb der Host-Maschine gültig.
Ich habe bereits einen Blick auf Docker Dokumentation (Networking) aber nichts hat funktioniert.
Wenn ich ifconfig
auf meinem Computer laufen lasse, ist meine IP-Adresse 172.21.46.149
. Wenn ich in den Container (Ubuntu) gehe und ifconfig
starte, lautet die IP-Adresse 172.17.0.2
. Ich brauche Docker, um zum Beispiel 172.21.46.150
zu bekommen.
Wie kann ich es tun?
Wäre es in Ordnung, wenn Ihr Container Host-Port direkt zu kommunizieren würde? – Auzias