一些.net core 初学者摸索的坑----docker&mssql

本文介绍了.NET Core初学者在使用Docker部署MSSQL时可能遇到的WSL2错误及解决方法,强调了MSSQL密码复杂性要求,并指出数据库服务器名称应为localhost。同时,分享了初始化过程中的注意事项和遇到的问题。
摘要由CSDN通过智能技术生成

一些.net core 初学者摸索的坑----docker&mssql


)

使用Docker部署MSSQL

先去docker官网下载一个decker desktop.exe 安装 等到任务栏右下角出现鲸鱼?这个图标后就算是安装完成.
但是在使用中可能会出现一个报错 也就是WSL2 错误 这个在我找解决办法的时候 看见一个帖子解决了这个问题 就是 你的WSL版本太低 去微软的官网可以升级一下这个WSL
帖子链接: WSL2 问题的解决办法

当一切都解决完毕,就可以开始部署mssql了
首先先拉取镜像

docker pull microsoft/mssql-server-linux

在这里插入图片描述
出现这个 就证明你已经拉取镜像成功了
之后就是运行这个镜像, 首先做个初始化

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=123456hw"  -p 1433:1433 --name mssql  -d microsoft/mssql-server-linux

然后检查一下是否成功运行

docker ps

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值