Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 编写Dockerfile,在Linux容器中使用docker上的Mono实现asp.net framework MVC项目_Asp.net Mvc_Linux_Docker_Mono_Dockerfile - Fatal编程技术网

Asp.net mvc 编写Dockerfile,在Linux容器中使用docker上的Mono实现asp.net framework MVC项目

Asp.net mvc 编写Dockerfile,在Linux容器中使用docker上的Mono实现asp.net framework MVC项目,asp.net-mvc,linux,docker,mono,dockerfile,Asp.net Mvc,Linux,Docker,Mono,Dockerfile,我想在Docker容器中的Linux平台上使用Mono启动ASP.net MVC框架 我可以拉单声道和恢复包,并建立项目,但我不能运行单声道项目 我在这个链接上上传了一个简单的MVC项目(aspnetapp2) 有一个名为RunDocker.NetFramwork.ps1的PowerShell脚本可以根据项目的.dockerfile启动docker FROM mono:latest AS build-env WORKDIR /app COPY *.csproj ./ RUN msbuil

我想在Docker容器中的Linux平台上使用Mono启动ASP.net MVC框架

我可以拉单声道和恢复包,并建立项目,但我不能运行单声道项目

我在这个链接上上传了一个简单的MVC项目(aspnetapp2)

有一个名为RunDocker.NetFramwork.ps1的PowerShell脚本可以根据项目的
.dockerfile
启动docker

FROM mono:latest AS build-env

WORKDIR /app

COPY *.csproj ./

RUN msbuild -t:restore

COPY . .

RUN nuget restore aspnetapp2.csproj -SolutionDirectory ../ -Verbosity normal

RUN msbuild

CMD [ "mono", "aspnetapp2.dll" ]

出了什么问题?错误日志?