4

我正在努力思考如何使用 docker 运行这个特定的工作流程。

  1. 开发人员的开发环境 - n 个容器,如 db、webserver、appserver 等,容器之间存在依赖关系。因此,数据库将仅依赖于仅数据volumes容器、数据库上的 appserver 容器等。
  2. 现在我需要将它移植到新的机器或环境中,例如当一个新的开发人员加入时,这样他(s)就有自己的环境可以使用。

在阅读了高级 docker 卷小 docker 块后,我很清楚第 1 步

我的问题与第 2 步有关。我如何干净地设法重现这个新环境,所有相互依赖的容器都启动并使用(希望)单个命令正常运行?

4

1 回答 1

5

您可以使用figmaestro-ng

第一个是为开发环境设计的,而第二个是为生产环境设计的;但两者都允许您定义多个容器,它们之间具有依赖关系,并且可以通过单个命令轻松启动它们。

于 2014-01-07T23:44:27.550 回答