【发布时间】:2018-06-18 17:13:51
【问题描述】:
我使用的是 Windows 10 版本。 1709 和 docker 17.09.1-ce-win42(使用 Windows 容器)。我成功地创建了我的 ASP.NET 应用程序的图像,并将 microsoft/aspnet 作为基础图像。
为了创建容器,我使用命令:
docker run -d -p 8001:80 --name mycontainer myimage:v1.
容器已正确创建,如果我想访问该网站,我使用容器的 IP 地址,这要归功于
docker inspect --format '{{ .NetworkSettings.Networks.nat.IPAddress }}' mycontainer
尽管如此,我想通过 localhost:8001 访问我的应用程序 - 它不起作用。
谁能告诉我我是否做错了什么以及做错了什么?我读过 Windows 容器中的映射是有问题的。
提前致谢:)
【问题讨论】:
标签: asp.net docker localhost containers windows-container