ASP.NET 5和Docker错误:/ bin / sh:[dnx,:找不到命令
当我尝试获取示例ASP.NET 5 beta5应用程序并在Docker上运行时,我在sudo docker start -a 2c1bec440dbc
命令上收到以下错误:
/ bin / sh:[dnx,:找不到命令
这是我的docker文件:
FROM microsoft/aspnet COPY ./HelloWeb /app WORKDIR /app RUN ["dnu", "restore"] EXPOSE 5004 ENTRYPOINT ["dnx", "." "web"]
错误信息是一种神秘的,我似乎无法理解发生了什么问题。 图像已经build好,包装已经很好的恢复了。 任何想法?
这是ENTRYPOINT行中的一个逗号。
这会导致["dnx",
尝试运行["dnx",
命令并传递"." "web"]
"." "web"]
作为参数。
它应该是
ENTRYPOINT ["dnx", ".", "web"]
- 在Asp.Net Core中使用两个上下文进行数据库迁移(Docker上的SQL Server)
- 我如何提供应用程序configuration到我的在Docker容器中运行的.NET Core Web API服务?
- ASP.NET核心 – 在Visual Studio 2015中通过Docker进行debugging时的问题
- 在Visual Studio中使用docker supper的空项目
- AWS Codebuild .NET Core构buildDocker镜像
- Docker安装了Python的ASPNET Core容器
- Visual Studio 2017 Docker支持不适用于ASP.Net Core Angular或React项目
- Net Core 2.0 – 部署时响应速度慢。 总是100ms +
- Docker使用ASP.NET Core和PostgreSQL服务编写