什么是正确的进入Asp.net核心RC2的Dockerfile文件
如何在Docker容器中的asp.net RC2上启动kestral?
我的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外部dotnet run .
很好。
dnx
是RC1。 dotnet
是RC2(和更新)。 不要混淆。
入口点应该是dotnet run --project <project>
。
- 在Windows 10中创buildAsp.net项目的Dockerfile,Docker镜像,以及如何在Docker集线器上推送该镜像并获取url来运行项目
- 在.NET核心应用程序中存储用户机密的最安全的方法是什么?
- Ubuntu 16.10上的ASP.NET Core Docker端口转发
- 无法使用入口点运行泊坞窗容器
- 在一个azure色的Windows应用服务的容器中的asp.net mvc
- 如何在Kitematic Boot2docker linux上安装?
- 在作为自定义用户运行的Docker中运行ASP.NET Core应用程序
- ASP.NET Core EF命令:无法连接到任何指定的MySQL主机
- 事件名称应至less有3个部分用斜杠分隔。 Asp.Net核心Docker中的参数名称eventName