14、DockerComprose-容器编排(1)
2019-09-14 本文已影响0人
唯老
一、什么是Docker Compose
github地址
Docker Compose 项目是Docker官方的开源项目,负责实现Docker容器集群的快速编排
Docker Compose运行目录下的所有文件(docker-compose.yml模板,环境变量文件等)组成一个工程,默认情况docker-compose.yml所在目录的名称。
- 一个项目可包含多个服务,
- 每个服务中定义了容器运行的镜像,参数和依赖,
- 一个服务可包括多个容器实例
二、安装
Compose 支持 Linux、macOS、Windows 10 三大平台。在 Linux 上的使用需要安装
1、pip 安装
# 必须安装python以及pip 并且Linux上直接集成了python环境
pip install docker-compose
# 软连接(快捷方式)
ln -s /usr/bin/docker-compose /usr/local/bin/
2、二进制文件
curl -L https://github.com/docker/compose/releases/download/1.23.0-rc2/run.sh > /usr/local/bin/docker-compose
# 授权可执行文件
chmod +x /usr/local/bin/docker-compose
三、验证安装是否成功
docker-compose version