Entfernen Sie die docker0-Brücke

58

Ich benutze Docker über

# service docker start

Dies schafft eine docker0Brücke. Jedoch mit

# service docker stop

entfernt diese Brücke nicht.

Wie werde ich es los? Ich bin mir nicht sicher, ob ich hier etwas verpasst habe.

tynn
quelle
Siehe auch serverfault.com/questions/642981/…
Ondra Žižka

Antworten:

93

Lösche es einfach:

ip link del docker0

(Die alte Art und Weise, die spezifisch für Brücken: brctl delbr docker0)

Grawity
quelle
5
Das war Schritt eins, aber der hatte NetworkManagernoch die Brücke. Der Anruf nmcli connection delete docker0löste das Problem also vollständig.
3.
Vielen Dank für den Hinweis @tynn, der auf jeden Fall nützlich ist, wenn Sie ein System mit einer grafischen Benutzeroberfläche entwickeln.
Dragon788
3
Verhindert diese Lösung, dass Docker nach dem Start ordnungsgemäß gestartet wird, service docker startoder erstellt Docker die Bridge erneut?
AlikElzin-kilaka
1
Nein, tust du nicht. iproute2 ist in der Lage, dasselbe zu tun.
Grawity
5
@ AlikElzin-kilaka Die Brücke wird wieder erstellt, wenn Sie Docker starten
Fabian Schmengler