安裝 Docker Compose 外掛程式

本頁面包含關於如何從命令列在 Linux 上安裝 Docker Compose 外掛程式的說明。

若要在 Linux 上安裝 Docker Compose 外掛程式,您可以

注意

這些說明假設您已安裝 Docker Engine 和 Docker CLI,現在想要安裝 Docker Compose 外掛程式。如需 Docker Compose 獨立版本,請參閱安裝 Docker Compose 獨立版本

使用儲存庫安裝

  1. 設定儲存庫。在以下位置尋找特定發行版本的說明

    Ubuntu | CentOS | Debian | Raspberry Pi OS | Fedora | RHEL | SLES

  2. 更新套件索引,並安裝最新版本的 Docker Compose

    • 對於 Ubuntu 和 Debian,請執行

      $ sudo apt-get update
      $ sudo apt-get install docker-compose-plugin
      
    • 對於基於 RPM 的發行版本,請執行

      $ sudo yum update
      $ sudo yum install docker-compose-plugin
      
  3. 透過檢查版本來驗證 Docker Compose 是否已正確安裝。

    $ docker compose version
    

    預期輸出

    Docker Compose version vN.N.N

    其中 vN.N.N 是代表最新版本的預留位置文字。

更新 Docker Compose

若要更新 Docker Compose 外掛程式,請執行下列命令

  • 對於 Ubuntu 和 Debian,請執行

    $ sudo apt-get update
    $ sudo apt-get install docker-compose-plugin
    
  • 對於基於 RPM 的發行版本,請執行

    $ sudo yum update
    $ sudo yum install docker-compose-plugin
    

手動安裝外掛程式

注意

此選項需要您手動管理升級。建議您設定 Docker 的儲存庫以便更容易維護。

  1. 若要下載並安裝 Docker Compose CLI 外掛程式,請執行

    $ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
    $ mkdir -p $DOCKER_CONFIG/cli-plugins
    $ curl -SL https://github.com/docker/compose/releases/download/v2.30.3/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
    

    此命令會下載 Docker Compose 的最新版本並安裝在作用中使用者的 $HOME 目錄下。

    若要安裝

    • 適用於系統上所有使用者的 Docker Compose,請將 ~/.docker/cli-plugins 替換為 /usr/local/lib/docker/cli-plugins
    • 不同版本的 Compose,請將 v2.30.3 替換為您要使用的 Compose 版本。
    • 對於不同的架構,請將 x86_64 替換為您想要的架構
  2. 將執行權限應用於二進制文件

    $ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
    

    或者,如果您選擇為所有使用者安裝 Compose

    $ sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
    
  3. 測試安裝。

    $ docker compose version
    

    預期輸出

    Docker Compose version v2.30.3