采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
之前一直用的本地数据库,运行正常。到容器部署这里卡住了。又重新安装了容器化的Sqlserver,照教程内容部署运行正常。 不过还是不太清楚容器部署的web应用,如何连接宿主机上本地数据库?
我估计你的情况是原本安装的本地数据库和新的docker数据库的端口冲突了,试试下面的命令,换个端口运行
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=PaSSword12!' -p 1434:1433 -d mcr.microsoft.com/mssql/server:2019-lates
老师没看明白我的问题啊,是想问容器中部署的web应用,如何连接宿主机上本地数据库? 查了一下,安装docker后,本地电脑的网络适配器中会多一个vEthernet (WSL)适配器,里面的IP就是主机在容器网络中的IP地址。改配置的数据库字符串就行
登录后可查看更多问答,登录/注册
. Net Core实战+RESTful思想纵深课程,开发优雅RESTful风格API。
185 2
326 2
462 1
755 2
1.1k 3