目录
一、Docker-Compose简介
1. Dockerfile与服务编排
我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多中技术方案,今天给大家介绍Docker官方产品Docker-Compose。
Dockerfile可以让永不管理一个单独的应用容器;而Compose则允许用户在一个模板(YAML格式)中定义一组相关联的应用容器(被称为一个project,即项目),例如一个Web服务容器再加上后端的数据库服务容器(LNMP)等。
2. Docker-Compose三层管理项
Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排