欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > docker 发布 net5 教程

docker 发布 net5 教程

2025/2/23 16:25:08 来源:https://blog.csdn.net/apgk1/article/details/144451769  浏览:    关键词:docker 发布 net5 教程

基于已经打包好程序

1. 在/home/ 建立目录

cd /home/
mkdir netcore

2.把已打包好项目文件上传到该目录

3.创建 Dockerfile 

cd netcore
vi Dockerfile

4. 写入以下内容到Dockerfile

#注意 COPY . /app  之间都有空格
# EXPOSE  xxx 暴露端口
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim AS base
WORKDIR /app
COPY . /app
EXPOSE 5106
ENTRYPOINT ["donet","xxx.dll"]

5. 在/home/netcore/ 目录中 执行 镜像打包(注意命令末尾有个点“.”)

docker build -t netcore .

执行结果如下:

6.查看镜像

docker images

如下成功

7. 创建容器并且运行

docker run \
-p 8083:5106 \
--name coretest \
--restart=always \
-d netcore

8. 访问 部署的内容

参考链接

记录将现有的Asp.Net Core 5.0项目部署到Linux环境下的Docker中_aspnet:5.0-CSDN博客

Docker部署.NET Core - W(王甜甜) - 博客园

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词