Usuń most dokera0

57

Używam dokera za pośrednictwem

# service docker start

To tworzy docker0most. Jednak za pomocą

# service docker stop

nie usuwa tego mostu.

Jak się tego pozbyć? Nie jestem pewien, czy coś mi umknęło.

tynn
źródło
Zobacz także serverfault.com/questions/642981
Ondra Žižka

Odpowiedzi:

92

Po prostu usuń:

ip link del docker0

(Stary sposób, specyficzny dla mostów: brctl delbr docker0)

grawitacja
źródło
5
To był pierwszy krok, ale NetworkManagerwciąż miał most. Tak więc telefonowanie nmcli connection delete docker0całkowicie rozwiązało problem.
tynn
Dzięki za uwagę @tynn, zdecydowanie przydatna przy programowaniu z systemu z GUI.
dragon788
3
Czy to rozwiązanie uniemożliwi prawidłowe uruchomienie service docker startDockera po wykonaniu, czy doker ponownie utworzy most?
AlikElzin-kilaka
1
Nie ty nie. iproute2 jest w stanie zrobić to samo.
grawity
5
@ AlikElzin-kilaka most jest tworzony ponownie po uruchomieniu
dokera