Remover ponte docker0

58

Estou usando o docker via

# service docker start

Isso cria uma docker0ponte. No entanto, usando

# service docker stop

não remove esta ponte.

Como faço para me livrar dele? Não tenho certeza se perdi alguma coisa aqui.

tynn
fonte
Veja também serverfault.com/questions/642981/…
Ondra Žižka

Respostas:

93

Apenas apague-o:

ip link del docker0

(A maneira antiga, específico para pontes: brctl delbr docker0)

gravidade
fonte
5
Esse foi o primeiro passo, mas NetworkManagerainda havia a ponte. A ligação nmcli connection delete docker0resolveu o problema completamente.
Tynn
Obrigado pela observação @tynn, definitivamente útil ao desenvolver a partir de um sistema com uma GUI.
dragon788
3
Esta solução impedirá o Docker de iniciar corretamente depois de executar service docker startou o docker criará a ponte novamente?
AlikElzin-kilaka
1
Não, você não. O iproute2 é perfeitamente capaz de fazer o mesmo.
grawity
5
@ AlikElzin-kilaka a ponte é criada novamente quando você inicia o docker #
Fabian Schmengler 19/10/1918