16 lines
		
	
	
		
			487 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			487 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
 | 
						|
#基于 `microsoft/dotnet:1.0.0-core` 来构建我们的镜像
 | 
						|
FROM mcr.microsoft.com/dotnet/aspnet:8.0 
 | 
						|
 
 | 
						|
#拷贝项目publish文件夹中的所有文件到 docker容器中的publish文件夹中 
 | 
						|
COPY . /publish
 | 
						|
 
 | 
						|
#设置工作目录为 `/publish` 文件夹,即容器启动默认的文件夹
 | 
						|
WORKDIR /publish
 | 
						|
 
 | 
						|
#设置Docker容器对外暴露8003端口
 | 
						|
EXPOSE 5000
 | 
						|
 
 | 
						|
#使用`dotnet testmvc.dll`来运行应用程序
 | 
						|
 
 | 
						|
CMD ["dotnet", "ASG后端.dll", "--server.urls", "http://*:5000"] |