WSL2 に docker-compose v2 をインストールする

以下リンクのコマンド実行でできる。

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 を置いた場所を指定する必要がある。公式のままにインストールしてたらこれでいいはず。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA