【发布时间】:2021-03-06 21:09:18
【问题描述】:
我有 docker compose 文件为:
version: "3.8"
services:
web:
build: .
ports:
- "8019:80"
depends_on:
- db
db:
image: "mcr.microsoft.com/mssql/server"
environment:
SA_PASSWORD: "Mypassword123!"
ACCEPT_EULA: "Y"
而db连接字符串为:
"DefaultConnection": "Server=db;Database=Client;User=SA;Password=Mypassword123!;"
但是它会抛出一个错误:
ExtendedSocketException:名称或服务未知
【问题讨论】:
-
注意事项:我建议切勿在任何连接字符串中使用您的
sa用户!创建一个特定于应用程序的登录名/用户并在连接字符串中提供......
标签: sql-server docker asp.net-core