ubuntu安裝、升級和卸載docker-compose

一.安裝

方法1:

從Github的Compose存儲庫下載Docker Compose二進制文件,如果要安裝不同版本的1.24.0,請在命令中替換爲要使用的Compose版本。

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

對二進制文件執行權限

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

如果這一步遇到問題,可以創建/usr/bin路徑建立鏈接

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

檢查版本

docker-compose --version

方法2:

安裝pip包管理工具

sudo apt-get install python-pip3

升級pip

pip3 install --upgrade pip

安裝docker-compose

sudo -H -E pip install  docker-compose==1.24.0 

二.升級

如果從Compose 1.2或更早版本升級,請在升級Compose後刪除或遷移現有容器。這是因爲,從版本1.3開始,Compose使用Docker標籤來跟蹤容器,並且需要重新創建容器以添加標籤。如果要繼續使用現有容器(例如,因爲它們具有要保留的數據卷),可以使用Compose 1.5.x以下命令遷移它們

docker-compose migrate-to-labels

或者,如果不擔心保留它們,可以將它們刪除,創建新的compose

docker container rm -f -v myapp_web_1 myapp_db_1 ...

三.卸載(對應上面的安裝方法)

方法1:

sudo rm /usr/local/bin/docker-compose

方法2:

sudo pip uninstall docker-compose 

參考:https://docs.docker.com/compose/install/

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