在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、项目设置设置dockerfile属性为“始终复制”, 修改dockerfile文件内容为: FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base WORKDIR /web COPY . . EXPOSE 80 EXPOSE 443 FROM base AS final ENTRYPOINT ["dotnet", "OneZhanMVC.dll"] ps:若项目没有dockerfile右键项目,点击添加,选择docker支持 2、项目发布右键项目发布(发布方法:文件系统) 3、项目传输使用ftp连接服务器将发布后的文件传到linux中 传送门:https://www.ogeek.net/article/232575.htm 4、安装docker传送门:https://www.ogeek.net/article/232598.htm 5、安装.net6环境
6、构建镜像
7、创建并运行容器
参数说明:
正常的话我们在外部访问linux的IP+端口号就能访问了! 8、容器常用命令查看所有容器:
本文主要参考https://www.ogeek.net/article/232538.htm 到此这篇关于Linux CentOS下docker部署Asp.Net Core(.Net6)的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持极客世界。 |
请发表评论