Удалить мост docker0

58

Я использую докер через

# service docker start

Это создает docker0мост. Однако используя

# service docker stop

не удаляет этот мост.

Как мне от этого избавиться? Я не уверен, что я что-то здесь упустил.

tynn
источник
См. Также serverfault.com/questions/642981/…
Ондра Жижка

Ответы:

93

Просто удалите это:

ip link del docker0

(Старый способ, характерный для мостов: brctl delbr docker0)

grawity
источник
5
Это был первый шаг, но NetworkManagerмост все еще был. Так что звонки nmcli connection delete docker0решили проблему полностью.
Тынн
Спасибо за примечание @tynn, определенно полезное при разработке из системы с графическим интерфейсом.
dragon788
3
Будет ли это решение препятствовать правильному запуску Docker после выполнения service docker startили Docker снова создаст мост?
АликЭльзин-килака
1
Нет, ты не iproute2 вполне может сделать то же самое.
благодарность
5
@ AlikElzin-kilaka Мост снова создается, когда вы запускаете докер
Фабиан Шменглер