问题描述
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 (将#修改为@)