現象
Windows 11 Homeで、Docker Desktopをインストールして起動したところ、ずっとstoppedのまま動かない状態になっていた。
Settingsの画面もずっと読み込み待ちになっていて、設定変更もできない状態。
Self-diagnose toolで見てみると、Hyper-Vがインストールされていないといわれる。Windows Homeなので、Hyper-Vではなく、WSL2で動かすと思っている。Docker Desktopインストールする際に、「Install required Windows components for WSL2」にチェックを入れているので、意味が分からない。
Settingsにうっすら見えるが、WSL2のエンジンを使うにチェックが外れているように見えるが、変更できない。
解決策
C:\Users\User_Name\AppData\Roaming\Docker\settings.jsonの“wslEngineEnabled”をfalseからtrueに変更して起動することで動作するようになりました。
いろいろ調べましたが、情報がなく、苦労しました。。
コメント