docker - 为Docker运行镜像没有看到结果

我使用此命令并获得相关响应:

$ 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)。

https://stackoverflow.com/questions/31944572/

相关文章:

docker - 在vmware中运行的docker出现x509错误

hadoop - 如何修复用于计算一列并按另一列分组的配置单元代码?

hadoop - 检索使用hadoop distcp复制的数据的大小

dictionary - 没有为方案WASB获取文件系统。 Hdinsight Mapreduce

docker - Docker撰写:可以对依赖服务的延迟启动进行建模吗?

hadoop - 在Hadoop分布式文件系统(HDFS)中重新分区

hadoop - 实现Hivemall回归功能的问题

docker - 尝试推送到注册表时的HTTP响应403

apache-spark - 如何使用作业 Spark 测量HDFS的读写时间?

docker - 在受限制的互联网环境中使用docker