我正在尝试使用docker compose通过实体框架连接到db。 实体框架的连接字符串不同于dockerCompose.yml文件中的连接字符串,但在连接时出现此错误:
System.Data.Entity.Core.EntityException:“底层提供程序在打开时失败。”
我正在使用的override.yml文件是这样的:
环境:
-ConnectionString=UserID=XXXX;Password=YYYY;Server=DbServerName;Database=AAAA;Integrated Security=true;Pooling=true;
ports:
- "44351:443"
DbServerName:
environment:
- SA_PASSWORD=YYYY
- ACCEPT_EULA=Y
ports:
- "5433:1433"