起動に失敗するDocker Desktop for Windows。

ChocolateyでインストールしたDocker Desktopをアップデートすると、たまに発生するDocker Desktopの起動失敗。今回は4.15.0にアップデートしたら発生した。

まずはログを確認。

Start-Process $env:LOCALAPPDATA\Docker\log.txt

起動に失敗した付近の時刻に、以下のエラーを発見。

Wsl/Service/WSL_E_DISTRO_NOT_FOUND

Googleで検索してみたら解決したというIssueを見つける。

github.com

これによると、

wsl --unregister docker-desktop

を実行すると良いそうだ。

自分でも試してみたら無事にDocker Desktopが起動するようになった。