Docker 在 Linux 上重啟網路
在 Arch Linux 上使用 docker 時,我遇到了網路問題。當我嘗試在任何網站上連接或刷新時,請下載更大的文件 - 有時我會
Network Change
在 Chrome/Chromium 中遇到錯誤。當我使用 NetworkManager 時,這個問題發生得更頻繁。IRC 頻道上有人建議我用 wicd 或 netctl 替換那個經理。Netctl 對我不起作用,我試了一下 wicd。這減少了我認為的問題,但它仍然存在。有趣的登錄
dmesg
附在下面:
[18730.570434] br-a315f379ce21: port 1(veth873a3e1) entered blocking state [18730.570435] br-a315f379ce21: port 1(veth873a3e1) entered forwarding state [18730.889638] br-a315f379ce21: port 1(veth873a3e1) entered disabled state [18730.889679] veth3661ba6: renamed from eth0 [18730.938157] br-a315f379ce21: port 1(veth873a3e1) entered disabled state [18730.938475] device veth873a3e1 left promiscuous mode [18730.938485] br-a315f379ce21: port 1(veth873a3e1) entered disabled state
好的,我終於設法解決了這個問題!問題出在我不再使用的一些有故障的 docker 容器及其網路上。刪除它們使它像一個魅力。