Compose 简介

    其代码目前在 上开源。

    Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,其前身是开源项目 Fig。

    Compose 恰好满足了这样的需求。它允许用户通过一个单独的 docker-compose.yml 模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。

    Compose 中有两个重要的概念:

    Compose 的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地生命周期管理。