Как запустить контейнеры Docker на связанном интерфейсе (Bond0), используя мостовую сеть?Linux

Ответить Пред. темаСлед. тема
Anonymous
 Как запустить контейнеры Docker на связанном интерфейсе (Bond0), используя мостовую сеть?

Сообщение Anonymous »

Я пытаюсь заставить мои контейнеры Docker использовать священный интерфейс (Bond0) для допуска неисправности, вместо того, чтобы привязать непосредственно к одному сетевому адаптеру. < /p>
Священный интерфейс успешно создается со всеми доступными NICS и отображается как Bond0. < /p>
После создания связи создается следующие команды: < /p> p>
После создания связи, следующие команды: < /p> p> p> p> p> p> p>
.

Код: Выделить всё

# works fine if I use 'enp0s8' instead of 'bond0'
nmcli conn add con-name cmynode type ethernet ifname bond0 ip4 10.11.11.241 ip4 10.11.11.249

docker network create \
-d bridge \
--subnet=10.11.11.0/24 \
--ip-range=10.11.11.10/29 \
--gateway=10.11.11.8 \
-o parent=bond0 \
bondbridge

docker run -itd --rm \
--name flask \
--hostname apisrv \
-v /etc/localtime:/etc/localtime:ro \
-v /pace/:/pace \
-v /pacedata/:/pacedata/ \
-v /root/gitrepo/resolv.conf:/etc/resolv.conf \
--net bondbridge \
-p 10.11.11.249:5001:5001 \
-v /TS/:/TS \
-v /TSd/:/TSd \
mn/qs:flask3
Эта настройка работает отлично, если я заменяю Bond0 на один NIC (например, Enp0s8 ).
При использовании Bond0 , однако, я не получаю ожидаемое подключение внутри контейнеров.
. для настройки в Docker при использовании связанного интерфейса () как родитель?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... dge-networ
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»