ComposeWSL1でも何とかできていたけど、WSL2でさらに簡単にDockerが動かせるようになっていたので試してみました。Docsを参考にしてWSL2を導入する。Windowsのデーモンの設定(DOCKER_HOSTをWSL側で設定したりとか)を行っていたので、これを機会にいったん導入したWSL環境のクリアも行いました。「設定>アプリと機能」で、対象のディストリビューションDebianとかUbuntuを検索し、アンインストール&インストールしました。Windowsをインストールする。Dockerが起動したら、設定(Setting)から以下の設定を行う。engine」をチェックする。INTEGRATION」から対象ディストリビューションについて有効にするデスクトップに通知があったらOKとする。Documentationを参考にしてDockerを入れる。aptのリポジトリの準備をする。stable"dockerをインストールする。Docker!」と表示されていればOK。Comoseをインストールする。/usr/local/bin/docker-compose問題がなければ、以下でバージョンが表示されるはず。--version念の為、起動を確認しておく。ディレクトリを切って「docker-compose.yml」を次のように作る。hello-world:latest以下で動けばOK。up前はDOCKER_HOSTを入れないとだめだったり、dockerは動くのに、docker-composeは動かなかったりしたけど、だんだんさくっと動くようになってきた。