安装 Rancher Desktop 后无法解析本地主机

安装 Rancher Desktop 后无法解析本地主机

我最近安装了 Rancher 桌面,带有 dockerd(moby)容器运行时。

现在,使用 Chrome,我无法访问本地主机上公开的服务。

相同的服务可通过 127.0.0.1 访问。

在 hosts 文件中,我注意到映射到 127.0.0.1 host.docker.internal(带有注释表明该行是由 Rancher 桌面添加的)。

如何修复此问题?编辑 hosts 文件,添加条目将 127.0.0.1(也)映射到 localhost 是否安全?或者是否有一些设置可以应用于 Rancher 桌面?

答案1

不管怎样,我发现(在 Windows 机器上),如果我进入文件...首选项...网络... WSL 并单击“启用网络隧道”框,它解决了我的问题。以前,我无法点击“localhost”,但“127.0.0.1”可以工作。但在我勾选此框后,像“http://localhost:90”这样的地址就可以工作了。希望这对某人有帮助。

在此处输入图片描述

相关内容