当前位置 : 主页 > 网络编程 > net编程 >

使用Docker搭建.net core运行环境

来源:互联网 收集:自由互联 发布时间:2023-09-06
第一步:点击NuGet程序包,下载与EF core相关的软件包 安装好之后,通过NuGet控制台 通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文 使用Scaffold-DbContext 来生

第一步:点击NuGet程序包,下载与EF core相关的软件包

使用Docker搭建.net core运行环境_微服务

安装好之后,通过NuGet控制台

使用Docker搭建.net core运行环境_微服务_02

通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文

使用Scaffold-DbContext 来生成映射关系,连接‘data Source=.;Initial catalog=ShoppingDB;Integrated Security=True;'

Microsoft.EntityFrameworkCore.Sqlserver -OutputDir Model -Conttext ShopContext

使用Docker搭建.net core运行环境_微服务_03

可以在Model文件夹下面包含的实体类以及数据上下文

第二步:连接数据库

在shopContext上下文中

使用Docker搭建.net core运行环境_微服务_04

主要把他的认证方法改成User Id=sa,Password=123

使用Docker搭建.net core运行环境_微服务_05

使用Docker搭建.net core运行环境_微服务_06

为了确保正确连接,还需要配置SQL server远程连接的配置


第三步:在Program.cs中导入以下命名空间

使用Docker搭建.net core运行环境_微服务_07


实例化数据上下文类,将数据导出来,转换为CVS文件

注意要写文件的路径 文件名

使用Docker搭建.net core运行环境_微服务_08

使用Docker搭建.net core运行环境_微服务_09

使用Docker搭建.net core运行环境_微服务_10


使用Docker搭建.net core运行环境_微服务_11


首先在D盘demo文件夹中,创建两个文件夹,分别是app和data文件

项目发布到app文件里,发布成功后,启动powershell

下载.NETCore运行时镜像

使用Docker搭建.net core运行环境_微服务_12

启用TCP/IP服务,IP地址改成虚拟地址并设成已启用

使用Docker搭建.net core运行环境_微服务_13

使用Docker搭建.net core运行环境_微服务_14

使用Docker搭建.net core运行环境_微服务_15

使用Docker搭建.net core运行环境_微服务_16

使用Docker搭建.net core运行环境_微服务_17

使用Docker搭建.net core运行环境_微服务_18

使用Docker搭建.net core运行环境_微服务_19

使用Docker搭建.net core运行环境_微服务_20

最后在powershell查看是否添加了镜像   docker images  

上一篇:C#/VB.NET: 改变Word中的字体颜色
下一篇:没有了
网友评论