Перейти к содержимому

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

44

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

# service docker start 

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

# service docker stop 

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

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

43 858 просмотров
tynn спросил 10 лет назад
T 323

1 ответ

71
Принятый ответ

Just delete it:

ip link del docker0 

(The old way, specific to bridges: brctl delbr docker0)

Это был первый шаг, но у NetworkManager все еще был мост. Поэтому вызов nmcli connection delete docker0 полностью решил проблему.

tynn · 10 лет назад · 3

Спасибо за примечание @tynn, определенно полезное при разработке из системы с графическим интерфейсом.

dragon788 · 10 лет назад · 0

Будет ли это решение препятствовать правильному запуску Docker после выполнения service docker start, или Docker снова создаст мост?

AlikElzin-kilaka · 9 лет назад · 3

Это не старый способ, вам все еще нужен пакет brctl для выполнения любых процессов мостов.

Mohammed Noureldin · 9 лет назад · 0

Нет, ты не iproute2 вполне может сделать то же самое.

grawity · 9 лет назад · 1

@ AlikElzin-kilaka мост снова создается при запуске докера

Fabian Schmengler · 7 лет назад · 0
grawity ответил 10 лет назад
G 229 123