本文由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比较慢的问题:
timeout = 120
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
一、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
EPEL源安装完毕后,现在来安装pip,如下:
yum -y install certbot libevent-devel gcc libffi-devel python-devel openssl-devel python-pip
Yum方式安装完毕pip后pip的版本是8.1.2,现在我们来升级pip版本如下:
pip install –upgrade pip
Pip版本升级完毕后,我们现在来开始安装docker-compose,使用如下命令:
pip install -U docker-compose
如果上述方式安装docker-compose比较慢的话,我们可以使用国内的pip源进行加速,如下:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U docker-compose
查看docker-compose的版本,如下:
docker-compose version
which docker-compose
通过上图,我们可以看到目前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
Curl方式安装docker-compose,因为众所周知的原因很慢,所以强烈建议使用pip方式安装docker-compose。
未经允许不得转载:烂泥行天下 » 烂泥:docker-compose安装(2020.02.22更新)