我已经安装了微软官方的.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”文件中
现在起作用了。