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

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

jenkins技术分享QQ群:571981257

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

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

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

2020.02.22 更新 修复安装失败python-urllib3.nonarch 0:1.10.2-2.el7_1的问题

pip uninstall urllib3 -y
pip install –upgrade urllib3

参考连接:https://www.centos.bz/2017/09/centos7-certbot-python-urllib3/

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

cat > /etc/pip.conf << “EOF”
[global]
timeout = 120
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
EOF
2019.06.10 更新安装requests错误信息:
pip install docker-compose –ignore-installed requests

一、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 python-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安装(2020.02.22更新)

赞 (14) 打赏

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

支付宝扫一扫打赏

微信扫一扫打赏