Linux 通过Docker 发布.netCore

1.新建一个解决方案Hello

不需要更改任何代码,发布...

 

 

 

2. 上传文件到linux上

 我们使用MobaXterm 工具将发布的文件上次到linux服务器上,并更改文件夹名

 

 

 

 

 

 3.新建Dockerfile文件

内容如下

FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
WORKDIR /app
COPY . .
EXPOSE 80
EXPOSE 443

ENTRYPOINT ["dotnet", "Hello.dll"]

 

 

 

 4.创建镜像

docker build -t helloapi:v1 .

 

 

5.查询镜像

 

 

 

6.通过镜像生成容器并运行

docker run -d -p 1000:80 helloapi:v1

 

7.访问linux上发布的asp.net core

 运行成功,我们可以访问啦

 

posted @ 2022-09-07 15:38  三个人的酱油  阅读(142)  评论(0编辑  收藏  举报