Previous Entry Поделиться Next Entry
Проброска сетевого интерфейса в docker-контейнер
prividen
prividen wrote in ru_linux
Здравствуйте!

Народ, кто в докер умеет, подскажите пожалуйста, как сейчас "по феншую" правильно оформить проброску одного из сетевых интерфейсов хост-системы внутрь контейнера?
Ручками через ip netsh всё замечательно получается и работает, но как это оформить в виде автоматики для продакшена?

Раньше, говорят, можно было сказать при создании контейнера
--net="none" --lxc-conf="lxc.network.type=phys" --lxc-conf="lxc.network.link=eth3" --lxc-conf="lxc.network.name=eth0"

Но сейчас, в новой версии докера, возможность использовать LXC полностью выпилили и эти опции хоть и принимаются, но не работают.

Сети типа host, bridge, macvlan по разным причинам совершенно не устраивают, нужна именно проброска одного из сетевых интерфейсов.

  • 1
There are official documents and
books on docker

The only requirement to become a
proficient user/admin is to BE ABLE
TO READ THEM

..and the problem is you cannot. So
what you are trying to do is go ask
somebody else to tell you. Actually,
retell forum answers and book chapters
for you alone.

Start using English, stop making searches
in Russian, and you'll be fine - ALL ANSWERS
ARE THERE, READY AND AVAILABLE

Спасибо за поучения, я читал и этот документ, но не нашёл в нём ответ на свой вопрос. Я гуглил свой вопрос на все лады, но не нашёл ответа кроме нерабоющего в новой версии рецепта с lxc-conf.
Если я проглядел очевидное, не могли бы вы тыкнуть меня носом в конкретное место?

Edited at 2017-02-03 10:46 (UTC)

  • 1
?

Log in