如何在docker容器的asp.net RC2上啓動kestral?Asp.net核心RC2 Dockerfile的正確入口點是什麼
我dockerfile看起來是這樣的:
FROM microsoft/dotnet:latest
COPY . /app
WORKDIR /app
RUN ["dotnet", "restore"]
EXPOSE 80
ENTRYPOINT ["dnx", "-p", "project.json", "kestrel"]
我的應用程序建立很好,但我得到 C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: Container command 'dnx' not found or does not exist..
是否有RC另一個dnx
命令?我需要以某種方式使用dotnet
嗎?通過運行dotnet run .
,我可以讓我的應用在docker外運行。
RC2沒有dnx。 RC僅適用於dotnet。 DNX已棄用,不會更新 – Tseng