升级后,我们在Docker容器中运行的应用程序无法连接到在我们域网络中的独立计算机上运行的SQL Server 2016。查看数据包跟踪,我们看到连接在Pre-Login握手时挂起,并最终超时。我们还从头开始创建了新的.NET Core3.0项目来测试连接。结果是相同的:容器在预登录到SQL Server期间超时。将项目改回.NET核心2.2,以及EF核心改回2.2.6,问题立即得到解决。由于我们使
可以使用环境变量在Docker中重写.NET核心项目的应用程序。(Incase of Base as Windows)上面的东西对我所有的项目都很好,但是突然间,我发现这些配置没有使用Docker文件定义的环境变量被覆盖。--我可以想到的可能原因--我创建了一个ASP.NET Core3.0项目,其中出现了一些问题。