Прямое соединение двух док-контейнеров - PullRequest
0 голосов
/ 11 мая 2018

Я собираюсь сделать так, чтобы весь трафик, который идет на мой http-сервер (C2), проходил через контейнер черного ящика (C1).Создание шлюза C2 по умолчанию eth1 для C1.

Я пытался сделать это, но не смог найти способ, потому что даже если я создам новую сеть, будет создан новый мост и выиграно 2 контейнера.не быть напрямую связан.

enter image description here

Возможно ли это?Если это так, кто-нибудь знает, как этого можно достичь?

1 Ответ

0 голосов
/ 16 мая 2018

Можно, по крайней мере, на Linux.Но не с самим докером.Вы можете создать пару устройств veth и поместить одно из них в сетевое пространство имен контейнера c1, а другую сторону ветки - в ns контейнера c2.Убедитесь, что вы присвоили ips этим адаптерам и настроили правильную переадресацию / route / nat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...