vs2019 docker打包.netcore

问题一:vs自动生成的dockerfile中 有复制.csproj工程文件,但是docke build 运行时报找不到 csproj,把csproj 复制到编译文件中,会报main函数运营异常。最终改变vs自动生成的dockerfile 不复制 csproj 编译正常。所有csproj 是否有必要?

问题二:编译成功后,docker run -t -p 5000:8107 镜像。。。一直显示错误。

dockerfile 文件
vs2019  docker打包.netcore

错误提示:
vs2019  docker打包.netcore

回答

1、经测试,csproj 不放到编译文件下,也能正常运行,并且显示。因为是测试界面,所以不排除系统级解决方案需要copy工程文件,目前还未有这方面的实验。

2、docker ps 中发现无占用的 端口。最后检查dockerfile 是因为 写了两个8107造成!

以上是 vs2019 docker打包.netcore 的全部内容, 来源链接: utcz.com/a/63228.html

回到顶部