如何在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