ASP.NET docker 容器启动然后立即停止

ASP.NET docker 容器启动然后立即停止

我跟着博客文章介绍了如何在 Docker 容器中运行 asp.net 应用程序,但在运行容器后它立即停止。当我查看容器的日志时,我得到的就是这些:

2015-05-28T03:46:56.959409351Z Please specify the command to run

我的dockerfile内容如下:

FROM microsoft/aspnet
COPY . /app
WORKDIR /app
RUN ["dnu", "restore"]
EXPOSE 5004
ENTRYPOINT ["dnx", "kestrel"]

我错过了什么?

答案1

我认为您需要运行的命令实际上是dnx . kestrel尝试将 ENTRYPOINT 更改为:

ENTRYPOINT ["dnx", ".", "kestrel"]

相关内容