【メモ】「Docker Desktop starting…」のまま Docker Desktop が起動しない

docker
Windows版Docker Desktop書き銅しなくなったときの対処法。






WSLが起動しているかどうか確かめる

コマンドプロンプトで以下を実行。


wsl --status


起動していない場合、レスポンスが返ってこない。



WSLの再設定

レスポンスが返ってこない場合、WSLを再設定する必要があります。検索で「Windows の機能の有効化または無効化」を開きます。






「Linux 用 Windows サブシステム」のチェックをオフ。設定が終わったらWindowsを再起動。

Windows起動後、「Linux 用 Windows サブシステム」のチェックを再びオンにします。設定が終わったらWindowsを再起動。



WSLが起動しているかどうか確かめる(再)

コマンドプロンプトで以下を実行。


wsl --status


正常に起動していればこういうレスポンスが返ってくるはず。

既定のディストリビューション: docker-desktop
既定のバージョン: 2



Docker Desktop を起動

起動出来ました!



なんかのタイミングで起こるみたいですね。Windows updateとか。おかしいと思ったときはお試しください。



参考サイト

Docker Desktop starting… から進まない
起動しなくなったWSL2を復活させるまでにしたあれこれ