如何使用Docker构建一个支持.NET Core应用程序的运行环境?
- 内容介绍
- 文章标签
- 相关推荐
本文共计340个文字,预计阅读时间需要2分钟。
第一步:点击NuGet程序包管理器,下载并安装与EF Core相关的软件包。安装完成后,通过NuGet控制台或命令行将所需内容添加到数据库中。主要步骤包括将data表生成实体类和数据上下文,使用Scaffold-DbContext来生成实体类和数据上下文。
第一步:点击NuGet程序包,下载与EF core相关的软件包
安装好之后,通过NuGet控制台
通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文
使用Scaffold-DbContext 来生成映射关系,连接‘data Source=.;Initial catalog=ShoppingDB;Integrated Security=True;'
Microsoft.EntityFrameworkCore.Sqlserver -OutputDir Model -Conttext ShopContext
可以在Model文件夹下面包含的实体类以及数据上下文
第二步:连接数据库
在shopContext上下文中
主要把他的认证方法改成User Id=sa,Password=123
为了确保正确连接,还需要配置SQL server远程连接的配置
第三步:在Program.cs中导入以下命名空间
实例化数据上下文类,将数据导出来,转换为CVS文件
注意要写文件的路径 文件名
首先在D盘demo文件夹中,创建两个文件夹,分别是app和data文件
项目发布到app文件里,发布成功后,启动powershell
下载.NETCore运行时镜像
启用TCP/IP服务,IP地址改成虚拟地址并设成已启用
最后在powershell查看是否添加了镜像 docker images
本文共计340个文字,预计阅读时间需要2分钟。
第一步:点击NuGet程序包管理器,下载并安装与EF Core相关的软件包。安装完成后,通过NuGet控制台或命令行将所需内容添加到数据库中。主要步骤包括将data表生成实体类和数据上下文,使用Scaffold-DbContext来生成实体类和数据上下文。
第一步:点击NuGet程序包,下载与EF core相关的软件包
安装好之后,通过NuGet控制台
通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文
使用Scaffold-DbContext 来生成映射关系,连接‘data Source=.;Initial catalog=ShoppingDB;Integrated Security=True;'
Microsoft.EntityFrameworkCore.Sqlserver -OutputDir Model -Conttext ShopContext
可以在Model文件夹下面包含的实体类以及数据上下文
第二步:连接数据库
在shopContext上下文中
主要把他的认证方法改成User Id=sa,Password=123
为了确保正确连接,还需要配置SQL server远程连接的配置
第三步:在Program.cs中导入以下命名空间
实例化数据上下文类,将数据导出来,转换为CVS文件
注意要写文件的路径 文件名
首先在D盘demo文件夹中,创建两个文件夹,分别是app和data文件
项目发布到app文件里,发布成功后,启动powershell
下载.NETCore运行时镜像
启用TCP/IP服务,IP地址改成虚拟地址并设成已启用
最后在powershell查看是否添加了镜像 docker images

