vs2019 docker打包.netcore
问题一:vs自动生成的dockerfile中 有复制.csproj工程文件,但是docke build 运行时报找不到 csproj,把csproj 复制到编译文件中,会报main函数运营异常。最终改变vs自动生成的dockerfile 不复制 csproj 编译正常。所有csproj 是否有必要?
问题二:编译成功后,docker run -t -p 5000:8107 镜像。。。一直显示错误。
dockerfile 文件
错误提示:
回答
1、经测试,csproj 不放到编译文件下,也能正常运行,并且显示。因为是测试界面,所以不排除系统级解决方案需要copy工程文件,目前还未有这方面的实验。
2、docker ps 中发现无占用的 端口。最后检查dockerfile 是因为 写了两个8107造成!
以上是 vs2019 docker打包.netcore 的全部内容, 来源链接: utcz.com/a/63228.html