容器化部署的web应用,如何连接宿主机上本地安装的Sqlserver?

来源:18-3 容器化部署.NET Core API

慕运维3598789

2021-08-14

之前一直用的本地数据库,运行正常。到容器部署这里卡住了。又重新安装了容器化的Sqlserver,照教程内容部署运行正常。
不过还是不太清楚容器部署的web应用,如何连接宿主机上本地数据库?

写回答

1回答

阿莱克斯刘

2021-08-20

我估计你的情况是原本安装的本地数据库和新的docker数据库的端口冲突了,试试下面的命令,换个端口运行

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=PaSSword12!' -p 1434:1433 -d mcr.microsoft.com/mssql/server:2019-lates



0
1
慕运维3598789
老师没看明白我的问题啊,是想问容器中部署的web应用,如何连接宿主机上本地数据库? 查了一下,安装docker后,本地电脑的网络适配器中会多一个vEthernet (WSL)适配器,里面的IP就是主机在容器网络中的IP地址。改配置的数据库字符串就行
2021-08-20
共1条回复

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程