linux下centos7安裝docker-compose
安裝docker-compose,只需要兩條命令即可。
-
curl -L https://github.com/docker/compose/releases/download/{docker-compose.version}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
-
chmod +x /usr/local/bin/docker-compose
假設要安裝1.6.2版本,演示命令如下:
-
curl -L https://github.com/docker/compose/releases/download/1.6.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
-
chmod +x /usr/local/bin/docker-compose
上面命令適合OSx和Linux系統,如果你使用其他平臺,你可以安裝一個 Compose 的 Python 包來完成安裝。
$ sudo pip install -U docker-compose
注意:
centos 7中python-pip模組不存在,是因為像centos這類衍生的發行版,源跟新滯後,或者不存在。即使使用yum去search python-pip也找不到軟體包。
為了使用安裝滯後或源中不存在的安裝包,需要安裝擴充套件源EPEL。擴充套件源EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社群打造,為 RHEL 及衍生髮行版提供高質量軟體包的專案。
安裝擴充套件源:yum -y install epel-release
安裝python-pip模組 yum -y install python-pip
安裝成功後,出現下面資訊:
[[email protected]_0001 docker-compose]# docker-compose version
docker-compose version 1.6.2, build 4d72027
docker-py version: 1.7.2
CPython version: 2.7.9
OpenSSL version: OpenSSL 1.0.1e 11 Feb 2013
$ sudo pip install -U docker-compose