安裝 Docker Compose 外掛

本頁面包含在 Linux 命令列上安裝 Docker Compose 外掛的說明。

要在 Linux 上安裝 Docker Compose 外掛,您可以選擇

注意

這些說明假定您已經安裝了 Docker Engine 和 Docker CLI,現在想要安裝 Docker Compose 外掛。

使用倉庫安裝

  1. 設定倉庫。在以下位置查詢特定於發行版的說明:

    Ubuntu | CentOS | Debian | 樹莓派作業系統 | 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

要更新 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.39.2/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.39.2` 替換為您要使用的 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
    

下一步是什麼?