環境
Windows10 Pro
手順
Docker Desktop for WindowsのバックエンドとしてWSL2を使用する
Dockerインストール
インストール中
「Enable WSL 2 Windows Features」とチェックボックスの出るはずが、
「Enable Hyper-V Windows Features」と出てきて、
バックエンドをWSL2で指定したDockerをインストールできない。。。
wsl
でWSL2起動していて、
wsl -l -v
NAME STATE VERSION
* Ubuntu Running 2
と出るのだが。。。
OSのバージョンが1909だったのを思い出し、
https://docs.docker.com/docker-for-windows/wsl/
→2004以上 が前提
ソウイウコトカ
Windows Updateで降ってきてないので、手動でアップデート
https://www.microsoft.com/ja-jp/software-download/windows10
ここから。
アップデート後、Dockerのインストールを起動してインストールすると、
無事に「Enable WSL 2 Windows Features」と出てきました。
そのまま進めて、インストールできました。
wsl -l -v
NAME STATE VERSION
* Ubuntu Stopped 2
docker-desktop Running 2
docker-desktop-data Running 2
補足
https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120
念のため、こんな感じでメモリチューニングしておいた。