如何将asp.net web.config连接指向数据库连接的docker容器?
我试图了解我们将如何完成使用web.config的连接string采取一个asp.net 4 Web应用程序的任务和一个SQL服务器数据库住持久性数据并使用这些都在单独的docker集装箱。
现在我可以创build一个容纳一个sql服务器镜像的容器,以便保存数据并运行该镜像。 下一步,我可以创build一个iis图像的容器,使用web.config变换为我们的主要环境,开发,阿尔法,产品,但我怎么得到这个图像仍然使用web.config莫名其妙,所以我可以使用它closures我们的主要CI构build,但在运行容器指向上面刚刚创build和运行的db容器时,覆盖这些值? 我已经阅读了链接,但这似乎没有帮助我的web.config困境。
我正在查看docker-compose.yml文件,但是我不清楚asp.net应用程序如何将这些web.config值覆盖。
有人能指出我的方向吗?还是帮我看看我失踪了?
用户PowerShellparsingSQL容器连接string详细信息(凭据和端口),然后编辑.NET应用程序的webconfig文件。
- 无法与群集内的Docker容器和主机连接
- 与Docker的Asp.Net核心 – 包括重复的“内容”项目
- 无法从Docker中的ASP.NET核心WEB APi应用程序访问主机的postgres服务
- 支持Docker的ASP.NET Core:拒绝连接
- ASP.NET Core 1.1 Docker容器无法validationHTTPS连接
- 在Docker构build之前,ASP.NET Core运行angular构build
- VSTS将docker-compose推送到Azure容器registry和WebApp
- 如何从泊坞窗图像中排除应用程序设置(并将其添加到容器中)?
- Docker为多服务/应用程序ASP.NET Core应用程序构build