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"]