安裝 docker compose V2 到使用者家目錄
Docker compose V2 可以安裝成 docker plugin。在系統上雖然有提供 docker
但沒有安裝套件的權限時,也可以直接安裝到個人家目錄裡面啟用。
做法是直接從 Github 的 docker release 頁面下載執行檔,放到 ~/.docker/cli-plugins
,然後設定為可執行檔就可以了。
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-linux-x86_64 \
-o $DOCKER_CONFIG/cli-plugins/docker-compose
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
如果要安裝其他版本,可以把 v2.6.1
換成對應的版本。如果用的系統不是 Linux,或不是 x86 CPU(例如 Apple M1 是 aarch64
),可以 docker release 頁面找對應的版本,把網址替換掉即可。
上面動作完成後就可以使用 docker compose v2 了。
$ docker compose version
Docker Compose version v2.6.1