烂泥:docker-compose安装(2017.11.22更新)

本文由ilanniweb微信公众号提供友情赞助,首发于烂泥行天下

jenkins技术分享QQ群:571981257

前段时间写了一篇《烂泥:wordpress迁移到docker》的文章,该文章中稍微提了下有关docker-compose的安装。

这篇文章,我们来详细讨论下有关docker-compose的安装。

docker-compose的安装,我们可以分为两种方式:pip方式安装,curl方式安装。

2017.11.10 更新pip install比较慢的问题:

mkdir -p ~/.pip
cat >> ~/.pip/pip.conf << “EOF”
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
EOF

一、pip方式安装docker-compose

要使用pip方式安装docker-compose,首先要安装pip的EPEL源,如下:

rpm -ivh http://mirrors.aliyun.com/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

clip_image001

EPEL源安装完毕后,现在来安装pip,如下:

yum -y install certbot libevent-devel gcc libffi-devel python-devel openssl-devel python2-pip

clip_image002

Yum方式安装完毕pip后pip的版本是8.1.2,现在我们来升级pip版本如下:

pip install –upgrade pip

clip_image003

Pip版本升级完毕后,我们现在来开始安装docker-compose,使用如下命令:

pip install -U docker-compose

clip_image004

如果上述方式安装docker-compose比较慢的话,我们可以使用国内的pip源进行加速,如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U docker-compose

clip_image005

查看docker-compose的版本,如下:

docker-compose version

which docker-compose

clip_image006

通过上图,我们可以看到目前docker-compose的版本是1.14.0

二、curl方式安装docker-compose

Curl方式就比较简单,直接使用如下命令:

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

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

docker-compose -version

clip_image007

Curl方式安装docker-compose,因为众所周知的原因很慢,所以强烈建议使用pip方式安装docker-compose。

未经允许不得转载: » 烂泥:docker-compose安装(2017.11.22更新)

赞 (9) 打赏

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

支付宝扫一扫打赏

微信扫一扫打赏