LINUX.ORG.RU

Наследование host-сети в docker контейнер

 ,


0

2

Привет гуру! Недавно начал разбираться с контенеризацией и докером. Вроде модно щас докеризировать всё что ни попадя, куда ни плюнь - контейнер с какой-то фигнёй.

Так вот значит столкнулся с интересным вопросом: А можно ли как-то создавать контейнеры с адресацией из сети host-машины и дополнительно накручивать туда до кучи адресов на lo-интерфейс? (Не путать с --net=host)

Поясняю: host имеет статический адрес на eth0 интерфейсе прописанный руками из общей сети серверов 192.168.0.2/24 , шлюз для него cisco с адресом 192.168.0.1/24 . Так же host имеет адрес 1.1.1.1/32 навешанный на lo-интерфейс до которого на шлюзе cisco прописан статичный маршрут.

Вопрос: Как мне построить контейнер на host имеющий адрес (без NAT) из сети этого хоста 192.168.0.3/24 да ещё и адрес внутрь контейнера на lo-интерфейс навешать 1.1.1.2/32 . Это вообще возможно, или я слишком много хочу?

Вот я даже рисунок нарисовал, чтоб было понятнее чего я хочу: https://imgur.com/a/6B1uH

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.