Выставить порт докера, работающего внутри другой сети докера
288
graywolf
У меня есть один докер-контейнер, предоставляющий vpn (давайте назовем его vpn
), и другой, который должен его использовать.
Я запускаю vpn
контейнер
docker run --rm --init --cap-add NET_ADMIN --device /dev/net/tun -p 8755:8755 --name vpn vpn
а потом я запускаю другой контейнер
docker run --rm --init --net container:vpn --name sockd sockd
Теперь, когда я хочу использовать его, он работает из localhost ( 127.0.0.1:8755
), но не из локальной сети. Я предполагаю, что это какая-то проблема, вызванная тем --net container:vpn
, что, когда я запускаю новый фиктивный контейнер с напрямую открытыми портами, я могу связаться с ним по локальной сети.
Кто-нибудь знает, где проблема и как ее решить?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?