Linux 安装 docker-compose
一、通过 docker-compose 的二进制包进行安装
1、去 github 搜索 docker-compose,选择版本下载
https://github.com/docker/compose/releases
2、将下载好的文件重命名为 docker-compose
mv docker-compose-Linux-* docker-compose
3、赋予 docker-compose 文件可执行权限
chmod u+x docker-compose
4、将 docker-compose 移至PATH变量路径下
将 docker-compose 文件移至 /usr/local/bin/
mv docker-compose /usr/local/bin/
5、查看 docker-compose 版本
docker-compose version
上面操作可以优化为:
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
(1.29.2为版本号,可根据下载版本号修改上面命令)
二、通过配置 fedora 的 epel 源用 rpm 包的方式安装 docker-compose,清华的 epel 源里有 docker-compose 的 rpm 包
1.配置 epel 源(此处用的是 epel7 的源,可以根据发行版选择对应版本的源)
vim /etc/yum.repos.d/epel.repo
[epel]
name=epel
gpgcheck=0
baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/
2.安装 docker-compose
yum -y install docker-compose
三、通过 pip 的方式安装 docker-compose
1.安装 pip,epel 源中有 pip 的安装包
yum -y install epel-release
yum -y install python3-pip
2.更新 pip(根据 pip 版本决定是否需要更新)
pip3 install --upgrade pip
3.安装 docker-compose
当我们在使用 pip 的时候,有些时候会觉得 pip 安装第三方库的时候速度很慢,那是因为 pip 是从国外的网站下载东西所以下载速度很慢
我们可以通过来修改 pip 的源来提高我们的下载速度(-U 指 Upgrade,-i 表示指定 pip3 的源)
pip3 install -U -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose
永久修改 pip 下载的源
mkdir /root/.pip
touch /root/.pip/pip.conf
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
下面列举几个常用的 pypi 源 pypi(python package index)
(1)阿里云: http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣: http://pypi.douban.com/simple/
(3)清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/