Docker 網路不通的解決方法

2021-07-13 20:27:28 字數 501 閱讀 4984

開發環境使用docker好久了,突然docker的網路不通了,表現是:

docker主機內部網路正常,與其它主機的連線失效,其它主機不能連線docker主機上對映的埠,docker內部也無法連線外部主機。

docker info資訊如下:

所在系統centos 7.0.

重啟docker daemon可以恢復,但此版本還會影響容器,太麻煩了。

反覆測試,得到以下方法:

sysctl -w net.bridge.bridge-nf-call-ip6tables = 1

sysctl -w net.bridge.bridge-nf-call-iptables = 1

sysctl -w net.bridge.bridge-nf-call-arptables = 1

sysctl -w net.ipv4.ip_forward=1

再次執行docker info,資訊如下:

沒錯,警告消失了,網路也正常了。

Docker 網路不通的解決方法

表現是 docker主機內部網路正常,與其它主機的連線失效,其它主機不能連線docker主機上對映的埠,docker內部也無法連線外部主機。執行docker info,可以看到一些警告。可在不關閉容器的情況下修復 sysctl w net.bridge.bridge nf call ip6table...

Linux ping不通百度的解決方法

出處 今天在學習dns的時候遇到了乙個問題,我的虛擬機器能夠ping通ip位址,卻ping不通www.baidu.com www.qq.com等網域名稱,先是出現了以下報錯 折騰了幾個小時終於找到解決辦法 1 首先檢視虛擬機器能否ping通外網可以ping閘道器試一下 ping 172.17.0.1...

本機ping不通虛擬機器解決方法

1 我們首先要檢查應該是vmware workstation 自帶的虛擬網絡卡 虛擬網路編輯器 它是決定vmware虛擬機器聯網的關鍵所在,我們都知道 vmware workstation就是通過這個虛擬網絡卡把主機的網路分配給虛擬機器,使其能夠聯網,也通過它能使主機和虛擬機器之間形成乙個小的區域網...