如何在覆盖模式下从docker swarm访问主机本地网络?

时间:2018-06-04 12:13:03

标签: docker docker-swarm

我有一个包含多个docker容器的swarm,以及一个用于在这些容器之间进行通信的覆盖网络。

从我的容器中,我需要调用一个外部Web服务(在主机本地网络中)。

我可以毫无问题地从我的主机调用此Web服务。但是在我的docker镜像中,我无法ping通10.xx.xx.xx Web服务主机。

我的主机IP是19.xx.xx.xx,网络服务ip是10.xx.xx.xx

我已经尝试过这种配置,但它不起作用:

networks:
  hadoop:
    driver: 'overlay'
    ipam:
      config:
        - subnet: 19.xx.xx.0/24

是否可以将群集覆盖网络配置为能够与此Web服务进行通信?

由于

0 个答案:

没有答案