docker、iptables、centos7多个虚拟网卡,网卡容器之间无法通信

docker 会创建一定的隔离策略使用的是iptables;包括-p的映射也是通过iptables策略完成的。

 

今天服务器的两个容器(不同网卡,不同网段)无法正常通信。但是网关有ping的通

docker、iptables、centos7多个虚拟网卡,网卡容器之间无法通信_第1张图片

 

执行 iptables -nvL 看到下图信息

docker、iptables、centos7多个虚拟网卡,网卡容器之间无法通信_第2张图片

# 删除,阻止两个不同网段的容器之间ping的规则
# 这个命令多执行几次;

[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1
iptables: Bad rule (does a matching rule exist in that chain?).
[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1 1
[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1 1
[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1 1
[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1 1
[root@localhost ~]# iptables -D DOCKER-ISOLATION-STAGE-1 1
iptables: Index of deletion too big.
 

然后就可以ping的通了;

 

 

但是,目测重启之后又有这个问题。

 

重启后遇到了问题,再来补充

你可能感兴趣的:(Docker)