WSL2にDockerを入れると、WSL2が起動しなくなった(起動してすぐ落ちる)

WSL2

概要

WSL2が公開され、Windows 10HomeでもDockerやdocker-composeが利用できるようになりました。
しかし、Dockerをインストール後、WSL2が起動しない(正確には起動はするが、一瞬で落ちる)事象が発生し、
めちゃくちゃ困りました。

その復旧方法を模索したので、ここに記します。

ディストリビューションを確認

管理者モードで起動したコマンドプロンプト(以下、cmd)に以下のコマンドを打ち込みます。

wsl --list --verbose

おそらくdocker系に「*」がついていると思います。
こいつのせいっぽいです。

ディストリビューションを変更

以下のコマンドで通常起動させるディストリビューションに変更しましょう。

wslconfig /setdefault Ubuntu20.14 2

参考

https://docs.microsoft.com/ja-jp/windows/wsl/reference