兩臺主機間docker容器網絡互通

服務器1:

網絡172.30.0.0/16

服務器2:

網絡172.31.0.0/16

服務器1和服務器2上的docker容器網絡之間是無法互通的,如果需要互通,需要做以下配置:

服務器1上執行:

iptables -I DOCKER-USER -i br-88bd505e153f -o eth0 -j ACCEPT
iptables -I DOCKER-USER -i eth0 -o br-88bd505e153f -j ACCEPT

br-88bd505e153f是服務器1上docker的網關172.30.0.1對應的虛擬網卡

服務器2上執行:

iptables -I DOCKER-USER -i br-c8299542ee78 -o eth0 -j ACCEPT
iptables -I DOCKER-USER -i eth0 -o br-924b6fa7936f -j ACCEPT

br-924b6fa7936f 是服務器2上docker的網關172.31.0.1對應的虛擬網卡

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章