【问题标题】:How to setup Docker Overlay networks with hosts in different public networks or regions?如何使用不同公共网络或区域的主机设置 Docker Overlay 网络?
【发布时间】:2021-08-21 02:01:51
【问题描述】:

我对 VXLAN 和覆盖网络有基本的了解。 Docker 覆盖在底层使用 VXLAN 来启用多主机容器之间的通信。

但是,如果这些多主机容器位于不同的公共网络中,例如跨不同 AWS 区域的 EC2 实例,因此不同的公共 IP 地址网络。 EC2 实例将在其自己的 NAT AWS 公共地址中具有私有地址,因此其他 EC2 中的 docker 守护程序将如何联系它。 这甚至可能吗?(当然不推荐)

也许 AWS 有一些变通方法,但跨不同公共网络的 Docker 覆盖网络解决方案通常是否可行?如果是,我们该怎么做?

【问题讨论】:

    标签: docker amazon-ec2 overlay docker-swarm aws-networking


    【解决方案1】:

    如果您的节点位于不同区域的不同 VPC 上,您可以使用 VPC peering 让它们相互访问

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多