Интерфейс хоста и внутренняя сеть докера - PullRequest
0 голосов
/ 05 сентября 2018

Как бы я выразил наличие контейнера, подключенного к хост-машине и к внутренней сети? То, что я хочу сделать, это подключить сетевой интерфейс от хоста внутри контейнера и обеспечить поток информации во внутреннюю сеть, формирующую докер, и обратно обратно к хосту

external | internal network | external Host eth0 -> [eth0 Container] -> [Container] -> [Container eth0] -> Host eth0

1 Ответ

0 голосов
/ 05 сентября 2018

Самый простой подход - это docker create network и подключить все контейнеры в этой сети. Затем вы можете открыть порты для контейнера, который должен быть доступен извне, и привязать их к портам на хосте.

В зависимости от этого, если вы используете docker run, docker compose или dockerfiles, вы можете сделать это немного по-разному.

...