我使用了这个命令并获得了相关的响应:
$ docker run -t -d -p 80:5004 myapp
a940b8bc522e593a83181ef95138f25dd1f3100bd6ff563d24eab7a265e9bd2a
但是,当我使用docker ps
检查容器时,请看下面的响应,看起来不正确(没有看到任何信息)。
CONTAINER ID IMAGE COMMAND CREATED
STATUS PORTS NAMES
如果我在我的主机上浏览http://localhost/api/values
,我无法得到我想要的最终结果。
通过日志我可以看到错误,但仍然不知道如何解决它:System.InvalidOperationException:无法解析项目' HelloMvc6'来自/ app / src / HelloMvc6
答案 0 :(得分:0)
您的容器似乎无法正常启动并因错误而立即停止。当您键入docker ps -a
时,您可能会看到退出的容器进程。
您可以使用docker logs <containerId>
查看容器控制台输出,看看出了什么问题。
提示:当您在后台运行带有-t
标记的容器时,通常不需要-d
标志(tty)。