我查看了http://chrisgilmerproj.github.io/ubuntu/network/docker/2013/09/05/ipv4-forwarding-
and-
docker.html,它帮助我解决了主机上的问题。
我在 /etc/sysctl.conf中 添加了以下内容:
net.ipv4.ip_forward=1
然后,我重新启动了网络服务并验证了设置:
[root@pprdespap322 deploy]# systemctl restart network[root@pprdespap322 deploy]# sysctl net.ipv4.ip_forwardnet.ipv4.ip_forward = 1[root@pprdespap322 deploy]# docker run -ti quay.io/coreos/registry ping ci.docker.company.netPING pprdespap324.corp.company.net (10.137.55.22) 56(84) bytes of data.64 bytes from pprdespap324.corp.company.net (10.137.55.22): icmp_seq=1 ttl=63 time=0.329 ms64 bytes from pprdespap324.corp.company.net (10.137.55.22): icmp_seq=2 ttl=63 time=0.306 ms^C--- pprdespap324.corp.company.net ping statistics ---2 packets transmitted, 2 received, 0% packet loss, time 1001msrtt min/avg/max/mdev = 0.306/0.317/0.329/0.021 ms
现在,所有容器都可以与外界的容器通信!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)