Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';t重新启动通过visual studio 2015创建和使用的docker容器';s型_C#_Windows_Docker_.net Core_Docker Toolbox - Fatal编程技术网

C# Can';t重新启动通过visual studio 2015创建和使用的docker容器';s型

C# Can';t重新启动通过visual studio 2015创建和使用的docker容器';s型,c#,windows,docker,.net-core,docker-toolbox,C#,Windows,Docker,.net Core,Docker Toolbox,我是码头工人的新手。我有一个web api dotnet核心应用程序(默认应用程序) 我正在Windows7上运行 我已经用所有的环境变量配置了我的机器,当我通过VisualStudio运行应用程序时,我看到docker映像被创建,容器运行,一切都很好 现在我想稍微脱离VisualStudio,从命令行开始使用docker 我获取当前正在运行的容器,停止它,再次启动它,它说它是在一个新端口下启动的,但随后我尝试在浏览器中点击新的url,但什么也没有得到。似乎没有服务器托管我的应用程序 以下是我编

我是码头工人的新手。我有一个web api dotnet核心应用程序(默认应用程序)

我正在Windows7上运行

我已经用所有的环境变量配置了我的机器,当我通过VisualStudio运行应用程序时,我看到docker映像被创建,容器运行,一切都很好

现在我想稍微脱离VisualStudio,从命令行开始使用docker

我获取当前正在运行的容器,停止它,再次启动它,它说它是在一个新端口下启动的,但随后我尝试在浏览器中点击新的url,但什么也没有得到。似乎没有服务器托管我的应用程序

以下是我编写的cmd命令:

docker stop containername
docker start containername
docker  inspect --format="{{json .NetworkSettings.Ports}}" <containerId>
我试图查看VisualStudio的输出(在构建过程中),但找不到缺少的内容


那么,如何重新启动通过VisualStudio构建的容器并使其“工作”?我缺少的命令是什么?

您是否使用
--restart=always
启动容器?当我运行时:
docker start container name--restart=always
我得到:
未知标志:--restart
我想这个问题已经有答案了。我不确定我是否应该将前面的问题标记为重复问题。
{"80/tcp":[{"HostIp":"0.0.0.0","HostPort":"32781"}]}