Zeigen Sie den Port des Dockers an, der in einem anderen Docker-Netzwerk ausgeführt wird
341
graywolf
Ich habe einen Docker-Container, der vpn bereitstellt (nennen wir es vpn
) und einen anderen, der es verwenden sollte.
Ich starte den vpn
Container
docker run --rm --init --cap-add NET_ADMIN --device /dev/net/tun -p 8755:8755 --name vpn vpn
und dann starte ich den anderen Behälter
docker run --rm --init --net container:vpn --name sockd sockd
Wenn ich es jetzt verwenden möchte, funktioniert es von localhost ( 127.0.0.1:8755
) aus, jedoch von LAN aus. Ich gehe davon aus, dass dies ein Problem ist --net container:vpn
, denn wenn ich einen neuen Dummy-Container mit direkt freigelegten Ports ausgeführt habe, kann ich ihn über das LAN erreichen.
Weiß jemand, wo das Problem liegt und wie es zu lösen ist?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?