赞
踩
先把这个结论的放在前面,直接访问链接就能看到官方文档中已经明确说了不支持。
参考链接:docker desktop for windows 不支持 host 网络模式
以前对于 docker 的网络模式,一直只是了解,没有亲自尝试过。结果今天在尝试 docker 的 host 网络模式时,发现无论如何都无法通过 localhost
和 127.0.0.1
访问宿主机的服务,只有通过本机的 IP 访问。我尝试询问 AI 来解决,但是它说的我也知道,不过我的问题是无法访问。
之后我又尝试问了我遇到的问题,但是它的回答也是没有用(这是我的问题,AI 虽然很有用,但是我自身的知识边界太小了,反而无法正确的描述清楚问题,自然也得不到想要的答案了)。
然后我就还是回归到搜索引擎,然后才发现原来 docker desktop for windows 是不支持 host 模式的,怪不得我无法使用 localhost 访问宿主机的服务!
所以,当你知道了这个之后,再去 AI 中提问,它的回答就很清楚了。所以其实这也是一个问题,很多人觉得 AI 没有什么用,但是其实原因可能是他们自身知道的太少了,无法利用 AI 的能力。
我知道的越多,我不知道的就越多。
现在加上了 AI,我觉得它反而加剧了这种效应,知道越多的人,通过利用 AI,他的知识边界可以扩展的更大!而知道更少的人,却无法很好的运用 AI,甚至他都不会去使用 AI。
在 Windows 本地访问测试:
在 Windows 中,容器使用 host 模式访问,只有本机 IP 可以访问成功。
在 Linux 中,host 模式工作正常。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。