すみません、よく分かってません。
ただ一つ言えることは、ちょっと前まで実行できていたコマンド
docker-compose --log-level CRITICAL
を実行すると、
Unable to parse logging level: compose
というエラーが表示されるようになった。
設定(Experimental Features)で「Use Docker Compose V2」のチェックを外すと良いらしいぜ、とのことでしたが、チェックを外しても効果がなかったような……??
「DockerのUpdateが出た!」と表示されるたびに、ほいほいアップグレードするのも考えものですね。
いつの間にかバージョンが v2.0.0-beta.6
になってました。
前述のログレベルオプションについては、GitHubの方でさきほどまで熱い議論?が交わされていたようですが、 --log-level
オプションは正式に復活しないことに決定した(ように見える)。
そうなのね。という感じで。そもそも、 Docker Compose V2
って言われても未来のバージョンなのか過去のバージョンなのか分からないよ、って感じがしませんか。
なんとなくバージョン3とかじゃなかったっけ、と思ったらそれは Docker Desktop
のバージョンだったり。
docker-compose.ymlの先頭にもバージョン書くやつ、あれも 3
じゃなかったっけ、とか。
それは Compose ファイルフォーマット
のバージョンらしいです。現行は 3.9
。
とりあえずGitHubリポジトリを見ればバージョンが分かる、という感じですかね。では。
……あれ? compose-cli
の話なの……?(混乱)