我是新来的Docker和容器,我试图在容器中运行一个简单的asp.net web应用程序,但遇到问题。我的操作系统是Windows 10 Home,所以我必须使用Docker工具箱,该工具箱在仅包含基本Linux操作系统的虚拟机上运行。当我旋转容器时,它似乎开始正常,但我无法在本地主机上查看应用程序。通过虚拟机在本地主机上运行码头容器
$泊坞窗运行-p 8342:5000 - 它jwarren:项目
托管环境:生产 内容根路径:/应用程序 现在监听:HTTP:// *:5000 应用开始。按下Ctrl + C关闭。
$搬运工PS -a 容器ID IMAGE命令创建的状态端口名字 98cc4aed7586 jwarren:项目 “的dotnet跑” 10分钟前最多8分钟0.0.0.0:8342->5000/tcp naughty_brattain
我我尝试了几种在网络上发现的不同建议,但迄今为止没有任何帮助。但是,我的网络知识非常有限,所以我可能不完全了解需要做什么。我试着用默认的VM机器IP和容器IP访问它。我了解端口转发不会转移到容器。任何协助都会很棒,因为这个项目将于周二到期,这是整理前的最后一个路障。
尝试访问http://127.0.0.1连接: 8342 – papey