首页 文章

带有dnu发布的ASP.NET Core 1.0 RC1 Docker

提问于
浏览
0

我已经发布了一个asp.net vnext应用程序,

dnu发布--runtime 1.0.0-rc1-update1 --framework dnxcore50 --no-source

在此之后如果我生成一个docker容器,

FROM microsoft / aspnet:1.0.0-rc1-update1-coreclr ADD ./bin/output/approot / app WORKDIR / app EXPOSE 8080 ENTRYPOINT [“./ web1”]

如果我使用“docker run”命令运行它,那么我看到System.Net.Security存在问题 . 我还阅读了部署到Linux的一些相关问题,一些博客指示如何在LINUX OS中使用linux运行时“dnu发布”(例如:Ubuntu) .

如果我必须构建一个LINUX操作系统来定位LINUX,那么这就超越了跨平台的目的 . 在一些博客中我也读过,只需从源代码执行dnu还原就足够了,问题是我有一个复杂的源文件夹设置,我不想为Dockerfile编写长构建脚本,这将帮助我复制所有所需的源依赖源项目,然后创建应用程序的DNX图像(非常繁琐) .

有人有一个简单的解决方案吗?

1 回答

相关问题