通常であれば Docker Desktop for Windows を利用されていると思いますが、大人の事情によりそれを利用することが出来ない場合があると思います。人が多いとか売上が多いとか…
v2 を基準に書かれた docker-compose.yml は v1 では動かせない場合も多いため、早めにバージョンアップしましょう
docker compose アップデート
その場合に docker compose をアップデートするには、下記のコマンドを実行するだけ
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
この2つのコマンドが正常終了すればアップデート完了
注意事項
バージョン確認してみると…なんと v1 のまま!などと焦ってはいけません
docker-compose -v
# docker-compose version 1.26.0, build d4451659
v2 からはコマンドが変わっています
docker compose version
# Docker Compose version v2.18.1
ややこしいので、docker-compose コマンドは削除しておきましょう
sudo rm -rf /usr/local/bin/docker-compose
使えなくなればOK
docker-compose --v
# bash: /usr/local/bin/docker-compose: No such file or directory