桥接2个docker-compose解决方案?

时间:2019-05-09 13:07:44

标签: visual-studio docker docker-compose

在我的工作中,我正在使用MS Visual Studio,适用于Windows的Docker和VS的Docker工具。 我正在研究一种多容器解决方案,该解决方案依赖于启动时间较长的容器(例如elasticsearch)。我已经尝试了docker-compose 2.4格式,并成功地使用了带有healthchecks组合的depends_on,以确保项目的启动顺序。但是,这会给我的开发经验带来负面影响,因为启动我的解决方案(使用VS / .dcproj / docker-compose集成)或将调试器附加到它上需要花费大量时间。

我希望优化我的开发经验,同时保证在启动开发不足的容器之前,我的依赖项已启动并运行。

  • 我想知道将elasticsearch / consul等依赖项作为单独的docker-compose解决方案启动并使其并行运行是否是一个好的解决方案?
  • 是否可以使用docker-network桥接2个docker-compose解决方案,并且最好保留docker网络dns?
  • 有没有比这更好的概念解决方案? 最好的问候

0 个答案:

没有答案