一、通過 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/
