【问题标题】:How to ping docker container from VM on the same host?如何从同一主机上的 VM ping docker 容器?
【发布时间】:2023-03-17 12:50:01
【问题描述】:

我在同一主机 (OpenSUSE) 上有一个 docker 容器和一个虚拟机 (VM)。 docker 的 IP 类似于 172.18.0.2,主机 IP 类似于 3.204.XX.XX,VM IP 也类似于 3.204.xx.xx,我可以从主机 ping docker,甚至 VM 也可以从主机 ping反之亦然,但我无法从同一主机上的虚拟机 ping docker。有没有办法从同一主机上的 VM 访问主机上的 docker?请帮忙。

【问题讨论】:

    标签: docker networking virtual-machine ping opensuse


    【解决方案1】:

    这是不可能的,因为 docker 创建了它的网桥“bridge0”,所有的流量都是使用 nat 路由的,而 virtualbox 也创建了自己的网桥/接口,因此它无法访问。但是你可以通过暴露端口来访问。 通过 consul 服务发现和主机 n/w 配置修改可以实现上述要求

    【讨论】:

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