当我启动运行IIS网站并且端口80暴露的Windows Server Core容器时,我无法连接到使用localhost。相反,我必须运行docker exec -it ipconfig来获取分配给容器的IP,然后在本地计算机的浏览器中使用该IP。此行为与Linux不同,您可以通过localhost连接到容器。为什么行为存在差异?
答案 0 :(得分:0)
在Windows Server上运行的Docker Windows容器缺乏环回是一个已知的限制。此博客文章包含详细信息:https://blog.sixeyed.com/published-ports-on-windows-containers-dont-do-loopback/