我试图围绕如何使用docker运行这个特定的工作流程. 开发人员的开发环境 – n个容器,如db,webserver,appserver等,容器之间具有依赖关系.因此数据库将仅依赖于数据卷容器,数据库上的appserve
>开发人员的开发环境 – n个容器,如db,webserver,appserver等,容器之间具有依赖关系.因此数据库将仅依赖于数据卷容器,数据库上的appserver容器等.
>现在我需要将它移植到新的机器或环境中,例如当一个新的开发人员加入时,以便他有自己的环境来工作.
阅读advanced docker volumes和tiny docker pieces后,第一步对我来说很清楚
我的问题与第2步有关.如何使用(希望)单个命令正确地管理所有相互依赖的容器并重新启动这个新环境?
您可以使用 fig或 maestro-ng.第一个是为开发环境设计的,而第二个是为生产环境设计的;但是两者都允许你定义一些容器,它们之间有依赖关系,并且可以很容易地从一个命令中旋转它们.