Windows
Windows 向けの Docker Desktop をインストールします。
WSL をセットアップ
WSL のセットアップ を参考にセットアップしてください。
Docker Desktop のインストール
Install Docker Desktop on Windows | Docker Docs からインストールをしてください。
自分のマシンの環境を確認する方法

- 「設定」を開く
- 「システム」の「バージョン情報」を確認
WSL 連携の設定
Docker Desktop を操作する docker コマンドを WSL で使うための設定をします。
まず設定を開いてください。

以下の設定をチェックしてください。

コレが有効になっていないと Ubuntu の中で docker コマンドを使って Docker Desktop で動く Docker エンジンを操作できません。
構成
Docker Desktop 4.30 前後で WSL 上での構成が変わったので2パターンを書いておきます。
Docker Desktop 4.30 以降

WSL | Docker Docs に次のように書いていました。
With fresh installations of Docker Desktop 4.30 and later, docker-desktop-data is no longer created. Instead, Docker Desktop creates and manages its own virtual hard disk for storage. The docker-desktop distro is still created and used to run the Docker engine.
4.30 以降では docker-desktop-data
は作成されず、docker-desktop distro が独自の仮想ハードディスクを作るとのことです。
Docker Desktop 4.30 以前
