微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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 和覆盖网络而不是网桥。 (也没有用)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?