Docker linux 容器可以通过 Windows 主机中的 IP 地址访问吗?

时间:2021-06-15 21:05:12

标签: docker ping docker-for-windows linux-containers docker-network

TL;DR;

我们如何在 Windows 中设置路由以通过其 IP 地址访问 Linux docker 容器?可能吧?

详细

大家好, 我知道 Windows 中的 linux 容器是在 VM 中创建的,因此在 Windows 主机中网络无法开箱即用是很好的,但是有一种方法可以通过 IP 地址访问容器,对吗?

docker documentations regardign networking with Linux containers in Windows

<块引用>

无法从 Windows 主机访问 docker (Linux) 桥接网络

但他们真正的意思是它不会开箱即用,对吗?

曾经有这样的解决方法https://github.com/docker/for-win/issues/221#issuecomment-370515236(几年前对我有用,但现在不再适用了)

或者这个https://forums.docker.com/t/bridge-with-docker-for-windows/30936/5(对我不起作用)

我在 github 上发现了一些与该问题相关的 open 和一些已解决的问题,但它们已经足够老了,我不确定它们是否仍然相关..

总而言之,我对这些技术不够熟练,无法自己轻松设置路由,因此非常感谢任何帮助,至少我希望听到最新版本的 docker 和我有可能只需要正确设置即可。

我什至尝试(找到推荐)使用 docker-swarm 和覆盖网络而不是网桥。 (也没有用)

0 个答案:

没有答案