.Net Core004Docker和数据库
Posted RyouJou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.Net Core004Docker和数据库相关的知识,希望对你有一定的参考价值。
文章目录
业务思路
DDD(Domain Driven Design)领域驱动开发
即是拆分功能模块/领域的开发
项目数据库
Vs自带SQL Server Express
SQL SERVER对象资源管理器
MSSQLLocalDB【轻量级SQL Sever】和各版区别
MSSQL Server:全称Microsoft SQL Server,微软的数据库服务。
SQL Server Express:Microsoft SQL Server的一个免费版,功能上有一些限制。
Microsoft SQL Server Express LocalDB:SQL Server Express版本的轻量级版,也是免费的。
Docker容器化
需要开启和关闭虚拟化程序
https://www.docker.com/
下载Docker DeskTop
测试安装情况
更改Docker镜像存放路径
需要配置镜像源
# docker pull microsoft/mssql-server-linux 拉取镜像
# docker images 查看镜像
# docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=PaSSWord12!" -p 1433:1433 -d microsoft/mssql-server-linux
用户名密码root-root
# docker ps
# docker ps-a
# docker logs 容器id
以上是关于.Net Core004Docker和数据库的主要内容,如果未能解决你的问题,请参考以下文章
关于在 ASP.NET Core 和 Docker 中持久化数据的初学者问题
Asp.Net Core WebAPI+PostgreSQL部署在Docker中
.NET Core容器化开发系列——Docker里面跑个.NET Core