小编Geo*_*own的帖子

不同的docker为自定义Visual Studio配置组合覆盖

我们有一个相当复杂的系统使用docker-compose和许多不同的微服务.我希望能够通过visual studio使用一个docker-compose配置(Debug)运行单独的微服务.或者,我有另一个配置(让我们称之为Debug2),我想要一个稍微不同的docker-compose配置.

现在我的"docker-compose.yml"文件有了基础,我的"docker-compose.override.yml"有一些特定于开发的东西.我做了一个"docker-compose.debug.yml".当我在调试模式下运行项目时,它会启动所有这三个文件.

一切都很好,对吧?

好吧,然后我尝试制作一个"docker-compose.debug2.yml".我在项目和解决方案中添加了一个名为"Debug2"的新配置.当我尝试在该模式下从Visual Studio运行时,它只与前两个文件一起启动,并且根本不会尝试使用"debug2"文件.

系统是否硬编码为仅允许调试和释放覆盖文件?我做错了什么还是有疏忽?还有其他想法吗?

docker docker-compose visual-studio-2017

7
推荐指数
1
解决办法
310
查看次数