Docker部署的应用程序模板和实例pipe理器?

我正在寻找使用Docker容器进行应用程序部署,以在某些服务器(不是数百个)中进行生产。 我可以看到一些像docker-compose这样的部署pipe理器,它们根据YAML服务描述文件进行部署。

官方docker-compose.yml示例文件:

 web: build: . ports: - "5000:5000" volumes: - .:/code links: - redis redis: image: redis 

我正在寻找解决scheme来pipe理/生成这些YAML文件,并与像docker-compose这样的部署pipe理器进行通信。

这个解决scheme应该渗透到pipe理应用程序模板,部署它们的实例,configuration它们等等。

它的例证:

  Docker +-------------------+ docker-compose.yml | | +---------------+ +-------+ | containers | | APP manager |------->|Mysql_a| | +---------------+ | | | |Mysql_b+-----------+ | |MySQL_a |Mysq| | | MySQL Tpl | |Mysql_c| docker-compose | +---------------+ | | WordPress tpl | |Wp_a | | | |l_b |Mysql_c | | | | +---+---+ | | +---------+-----+ | | Mysql_a | | +------+ |Wp_a | | | | Mysql_b +----------> | | | +---------+ | | | Mysql_c | | | | | | | | Wp_a | | | | | | | +---------------+ | | | | | | +---------------+ | +---------------+ | +-------------------+ 

我的渴望是为了巴拿马型的,但这是否合理? 还有什么其他的open source解决scheme?