Запуск приложений с графическим интерфейсом с пересылкой Docker через соединение vpnc - PullRequest
0 голосов
/ 02 ноября 2019

Я новичок в Docker (работающем на хосте Windows 10) и настраиваю соединение с корпоративной сетью с помощью vpnc. Я создаю контейнер из базового образа Centos7, добавляя vpnc и ssh, и могу успешно подключиться и открыть ssh-соединение с машиной в сети.

Итак, я хотел проверить подключение к сетичерез первый контейнер. Я запустил второй контейнер, используя --net = container: container1, и снова смог успешно подключиться к сетевому компьютеру.

Теперь я пытаюсь выяснить, как запускать приложения с графическим интерфейсом, подключающиеся ккорпоративная сеть через контейнер vpnc. После этого поста я создал простой тест ... https://dev.to/darksmile92/run-gui-app-in-linux-docker-container-on-windows-host-4kde, чтобы открыть Firefox в контейнере и отобразить его на сервере Windows X VcXsrv. Браузер открывается нормально, если я не пытаюсь пересылать через соединение vpnc. Но когда я пытаюсь добавить --net = container: container1, браузер не открывается.

Поскольку я знаю, что сетевое соединение через контейнер работает, а браузер работает без переадресации сети, я могу думать только об этом. из-за чего-то блокируется между моим vpnc-контейнером и контейнером firefox, который не был проблемой с ssh-соединением, которое я успешно протестировал.

Есть идеи, что это может быть?

Спасибо!

...