Видалити міст docker0


58

Я використовую докер через

# service docker start

Це створює docker0міст. Однак використовуючи

# service docker stop

не видаляє цей міст.

Як я його позбудуся? Я не впевнений, чи пропустив я щось тут.


Дивіться також serverfault.com/questions/642981/…
Žižka

Відповіді:


93

Просто видаліть його:

ip link del docker0

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


5
Це був крок перший, але NetworkManagerвсе ще був міст. Тож виклик nmcli connection delete docker0вирішив проблему повністю.
tynn

Дякую за замітку @tynn, безумовно, корисна при розробці із системи з графічним інтерфейсом.
dragon788

3
Чи завадить це рішення запобігти правильному запуску Docker після цього service docker startчи докер створить міст знову?
АлікЕльзін-кілака

1
Ні, ти цього не робиш. iproute2 цілком здатний зробити те саме.
grawity

5
@ AlikElzin-kilaka місто створюється знову, коли ви починаєте докер
Fabian Schmengler
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.