Windows 10下Podman Desktop无法通过主机域名访问容器的问题求助
Windows 10下Podman Desktop无法通过主机域名访问容器的问题求助
大家好,我在Windows 10上运行Podman Desktop,用下面的命令创建了一个带端口映射的Nginx容器:
podman run --name test -dt -p 8080:80 docker.io/nginx
现在遇到一个奇怪的问题:访问容器内的服务时,用localhost能正常获取响应,但用我PC的域名就会连接失败,具体情况如下:
curl http://localhost:8080<- 能正常收到服务器响应curl http://MOUSOURLAP-W10.domain.com:8080<- 连接失败
对比之前的使用经验,我在WSL2里运行Docker时,不管是用localhost还是主机域名,都能从Windows主机成功访问容器内的服务。
我已经做了初步排查:Podman机器可以正常解析我的主机域名(MOUSOURLAP-W10.domain.com),而且在Podman机器内部用curl http://MOUSOURLAP-W10.interamerican.gr:8080也能收到容器的响应。所以我感觉问题可能不是Pod...
备注:内容来源于stack exchange,提问作者Giorgos Mousouris
相关产品推荐
相关产品推荐

