安裝 docker-compose

    docker compose的安裝方式有以下三種。建議安裝docker-compose的最新版本,它支持compose file version 3的書寫方式。本文以及以後的文章中將使用v1.23.2版本

compose書寫方式與docker engine支持情況可以在 https://docs.docker.com/compose/compose-file/compose-versioning/ 這裏查找詳細情況。

compose 3.6 書寫方式 從docker engine 18.02.0 版本開始支持

compose 3.7 書寫方式 從docker engine 18.06.0 版本開始支持

 

方法1:在線安裝(不推薦)

由於程序是從github下載並在線安裝的,由於大家懂的原因,一般是下載不成功的,所以不推薦這種安裝方式。

下載以及安裝命令如下:

sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

給予執行權限:

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

方法2:離線安裝(推薦)

在 https://github.com/docker/compose/releases 中下載對應的版本,這裏選擇的是 1.23.2 的 docker-compose-Linux-x86_64

我們已經提前下載並存放在了 /home/download/docker-compose_1.23.2/ 目錄

[root@localhost /]# ls /home/download/docker-compose_1.23.2/
docker-compose-Linux-x86_64

移動到bin目錄並更改執行權限

mv /home/download/docker-compose_1.23.2/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

驗證下:

[root@localhost /]# docker-compose version
docker-compose version 1.23.2, build 1110ad01
docker-py version: 3.6.0
CPython version: 3.6.7
OpenSSL version: OpenSSL 1.1.0f  25 May 2017

方法3:通過pip在線安裝(推薦)

compose可以通過python的pip工具進行安裝,當然,要先安裝好pip工具

#安裝依賴
yum -y install epel-release
#安裝PIP
yum -y install python-pip
#升級PIP
pip install --upgrade pip

安裝完pip後,查看版本號驗證安裝

[root@localhost /]# pip --version
pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

安裝compose

pip install -U docker-compose==1.23.2

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章