关于映射端口的IP不对的问题

ighack 2019-03-19 13:44:02

Docker version 17.03.2-ce

我们现在运行在swarm集群下

我通过stacks创建是一个service


 ports:
      - 9090:9090
    networks:
      - monitor-overlay

networks:
  monitor-overlay:
    external: true


按理说在绑定在

tcp6       0      0 :::9090                 :::*

但是现在

tcp        0      0 127.0.0.1:9090          0.0.0.0:*

容器现在是运行在192.168.0.238上面在

我应该可以用任意ip:9090都可以访问该服务

但现在除了192.168.0.238:9090不通访问其他的IP都可以访问不知道为什么

蝉知2.0