我使用此命令并获得相关响应:
$ 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:无法从/ app / src / HelloMvc6解析项目'HelloMvc6'
最佳答案
您的容器似乎由于错误而无法正确启动并立即停止。键入docker ps -a
时,您可能会看到退出的容器进程。
您可以使用docker logs <containerId>
查看容器控制台的输出,看看出了什么问题。
提示:通常,在后台运行带有-t
标志的容器时,不需要-d
标志(tty)。
关于docker - 为Docker运行镜像没有看到结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31944572/