当前位置: 首页 > news >正文

Docker中部署.NetCore项目

一、.net core部署包来发布容器

安装.net6镜像
docker pull mcr.microsoft.com/dotnet/aspnet:6.0
 
构建镜像命令:
进入centos中存放部署包的地址
cd /root/wwwroot/TestCore
构建一个镜像,一下采用默认的Dockerfile文件来构建
docker build -t testcore:0.0.1 .
默认的Dockerfile文件内容如下.由vs的发布包中传递上来
#添加.net6基础镜像
FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
#容器工作目录
WORKDIR /app
 
#指定项webapi或mvc站点的内部启动端口,默认是80
#ENV ASPNETCORE_URLS http://+:5001
 
#暴露docker容器端口
EXPOSE 80
#EXPOSE 443
 
#拷贝发布目录下的所有文件到容器的工作根目录
#COPY . . (这样写也可以)
COPY ./ ./
 
# 如果用System.SqlClient.dll访问数据库,需要加这一句
# RUN sed -i 's/TLSv1.2/TLSv1.0/g' /etc/ssl/openssl.cnf
 
#容器入口点
ENTRYPOINT ["dotnet", "TestCore.dll"]
 创建自定义网络
docker network create --driver bridge --subnet 192.168.0.0/16 --gatewa

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 结构型模式-python版
  • Android12_13左上角状态栏数字时间显示右移动
  • 真正解决微信截图卡住(假死)
  • 聚焦:clicOH 借助 NVIDIA cuOpt 实现最后一英里交付速度 20 倍提升
  • 手机如何执行Python
  • 天童教育:让孩子练习独立思考
  • 【React源码解析】深入理解react时间切片和fiber架构
  • 连锁管理系统如何兼批发和零售 连锁收银系统如何配合做好财务
  • 详解ImageNet著名子数据集ILSVRC2012基于Python的下载、解析及可视化
  • 6- 【JavaWeb】Maven管理项目
  • 如何调试本地npm package
  • 【前端】Flutter vs uni-app:性能对比分析
  • 系统架构设计师: 信息安全技术
  • Wazuh的安装和基本使用
  • 日志管理之Logrotate
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 2018一半小结一波
  • CSS3 变换
  • express如何解决request entity too large问题
  • laravel 用artisan创建自己的模板
  • Python进阶细节
  • session共享问题解决方案
  • Spring Boot快速入门(一):Hello Spring Boot
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 关于for循环的简单归纳
  • 关于springcloud Gateway中的限流
  • 关于使用markdown的方法(引自CSDN教程)
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 基于游标的分页接口实现
  • 前端学习笔记之观察者模式
  • 微信公众号开发小记——5.python微信红包
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 用quicker-worker.js轻松跑一个大数据遍历
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • Android开发者必备:推荐一款助力开发的开源APP
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • #mysql 8.0 踩坑日记
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (2)空速传感器
  • (2024,Flag-DiT,文本引导的多模态生成,SR,统一的标记化,RoPE、RMSNorm 和流匹配)Lumina-T2X
  • (C语言)球球大作战
  • (安卓)跳转应用市场APP详情页的方式
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (论文阅读40-45)图像描述1
  • (每日一问)基础知识:堆与栈的区别
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (转)我也是一只IT小小鸟
  • (转)真正的中国天气api接口xml,json(求加精) ...