无法在.net核心docker上运行webproject

我已经安装了微软官方的.net核心docker容器,在我的debian机器上安装了以下命令:

docker pull microsoft/dotnet:latest 

 docker run -it microsoft/dotnet:latest 

然后我想做一个新的testing网站

 mkdir test cd test dotnet new -t web dotnet restore dotnet run 

然后我犯了这些变化:

 docker commit 0240ad83aae4 dotnet_core 

并做了端口转发,所以我可以从docker集装箱外访问该网站。

 docker run -itp 8080:5000 dotnet_core:latest /bin/bash 

但是当我尝试通过端口8080访问网站时,什么都没有发生。

任何人都可以帮我吗?

我find了解决scheme,我添加了该行

 .UseUrls("http://0.0.0.0:5000") 

以主要方法

在“Program.cs”文件中

现在起作用了。

https://github.com/aspnet/Templates/issues/394