@nano_e_t_4

Как зафорвардить трафик в докере?

Всем привет
есть такая задача: нужно цепляться приложением к удаленному хосту, но через впн клиент (openconnect). реализация такова, что другим клиентом или по сертам подключаться не получается. хочется сделать связку приложение клиент средствами докера. Соответственно есть докер контейнер для впн клиента (vimagick/openconnect) и докер контейнер для приложения. вопрос - как зафорвардить трафик от контейнера с приложением до контейнера с клиентом?
пробовал создать сеть и подсоединить их к одной сети, но не взлетает

docker network create vpn-client
docker run -p 9090:9090 --network=vpn-client 6d51b6be9afb vpn-client-container
docker run -p 9090:9090 --network=vpn-client 6d51b6be9afb awsemo-app
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Самое простое решение:

docker run -p 9090:9090 --network=container:vpn-client-container 6d51b6be9afb awsemo-app


- оба контейнера будут использовать один и тот же сетевой стек и общий IP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы