当我们扩容容器的时候,有时候出随机出现1-2容器的overlay网络不通,什么原因?

主要是overlay网络的问题。

我们是docker 1.12版本,宿主机是centos7.2,镜像系统是6.8。使用docker swarm模式,网络是overlay。

现在遇到的问题是:

当我们扩容容器的时候,有时候出随机出现1-2容器的overlay网络不通。表现的现象为:在该容器内,能ping 通overlay网络里面的所有ip,但就是无法telnet到这些ip上面开放的服务端口。包括本机eth0的overlay ip的端口也不通。但telnet本机其它ip的同一个端口(例如,eth1或者127.0.01)是通的。

同一个宿主机上的其它容器都没有问题,而且是随机出现在某一台宿主机上,

参与7

2同行回答

dl528888dl528888系统运维工程师游戏公司
个人怀疑的overlay的mac表问题,之前删除容器的ip与mac没有更新,所以你ping是能通,但telent的话执行错误的容器ip,所以端口肯定是不通。显示全部

个人怀疑的overlay的mac表问题,之前删除容器的ip与mac没有更新,所以你ping是能通,但telent的话执行错误的容器ip,所以端口肯定是不通。

收起
互联网服务 · 2017-04-21
浏览3636
bryanbryan软件架构设计师金融研发
你在ping不同的时候,看看记录mac和实际mac能否对应起来显示全部

你在ping不同的时候,看看记录mac和实际mac能否对应起来

收起
银行 · 2017-04-21
浏览3452

提问者

胶东牛国磊
系统架构师百度游戏
擅长领域: 云计算容器Docker

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-04-21
  • 关注会员:3 人
  • 问题浏览:6588
  • 最近回答:2017-04-21
  • X社区推广