Привет гуру! Недавно начал разбираться с контенеризацией и докером. Вроде модно щас докеризировать всё что ни попадя, куда ни плюнь - контейнер с какой-то фигнёй.
Так вот значит столкнулся с интересным вопросом: А можно ли как-то создавать контейнеры с адресацией из сети 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