以下リンクのコマンド実行でできる。
https://docs.docker.com/compose/cli-command/
一応コマンド
//専用フォルダ作り $ mkdir -p ~/.docker/cli-plugins/ $ curl -SL https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose //権限付与 $ chmod +x ~/.docker/cli-plugins/docker-compose //バージョン1 だと docker-compose version だった $ docker compose version
バージョンわけが - でできる。
もしもっと新しいバージョンが欲しい場合は以下のリンクで確認できる。12/13 で最新は v2.2.2
https://github.com/docker/compose/releases
数字の先頭に v を付け加えないといけない。
こんな感じ
//バージョン1 $ docker-compose version docker-compose version 1.29.2, build 5becea4c //バージョン2 $ docker compose version Docker Compose version v2.0.1
以下のコマンドで docker-compose でもバージョン2 が動く。
sudo ln -sf ~/.docker/cli-plugins/docker-compose /usr/local/bin/docker-compose
検証
$ docker-compose --version Docker Compose version v2.0.1
$ docker compose version Docker Compose version v2.0.1
~/.docker/cli-plugins/docker-compose
はバージョン2の docker-compose を置いた場所を指定する必要がある。公式のままにインストールしてたらこれでいいはず。