一、什么是Docker Compose
github地址
Docker Compose 項目是Docker官方的開源項目,負(fù)責(zé)實現(xiàn)Docker容器集群的快速編排
Docker Compose運行目錄下的所有文件(docker-compose.yml模板,環(huán)境變量文件等)組成一個工程,默認(rèn)情況docker-compose.yml所在目錄的名稱。
- 一個項目可包含多個服務(wù),
- 每個服務(wù)中定義了容器運行的鏡像,參數(shù)和依賴,
- 一個服務(wù)可包括多個容器實例
二、安裝
Compose 支持 Linux、macOS、Windows 10 三大平臺。在 Linux 上的使用需要安裝
1、pip 安裝
# 必須安裝python以及pip 并且Linux上直接集成了python環(huán)境
pip install docker-compose
# 軟連接(快捷方式)
ln -s /usr/bin/docker-compose /usr/local/bin/
2、二進(jìn)制文件
curl -L https://github.com/docker/compose/releases/download/1.23.0-rc2/run.sh > /usr/local/bin/docker-compose
# 授權(quán)可執(zhí)行文件
chmod +x /usr/local/bin/docker-compose
三、驗證安裝是否成功
docker-compose version