1. 程式人生 > >linux下centos7安裝docker-compose

linux下centos7安裝docker-compose

安裝docker-compose,只需要兩條命令即可。

  1. curl -L https://github.com/docker/compose/releases/download/{docker-compose.version}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

  2. chmod +x /usr/local/bin/docker-compose

      假設要安裝1.6.2版本,演示命令如下:

 

  1. curl -L https://github.com/docker/compose/releases/download/1.6.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

  2. 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