运送多容器泊坞窗应用程序

我最近一直在使用Docker,并且正在研究如何提供dockerized应用程序。 如果一切都存储在一个容器(例如:Tomcat,webapp,MySql),发送一个.tar的图像让他们运行似乎很容易。 但是,大多数人一直在说要将数据库从应用程序中分离出来。 所以如果我想发布一个需要多个容器的应用程序,那么最好的方法是什么?

检查泊坞窗撰写。 它旨在指定,旋转并将多个容器链接在一起。

他是在头版列出的一个configuration示例:

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

https://docs.docker.com/compose/