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を復活させるまでにしたあれこれ