OS:Windows10 Home 64bit
経緯
Docker Desktop(for Windows)を入れてみて起動してみたところ、WslKernelUpdateNotInstalledExceptionなるエラーが出ました。
以下のリンクを参考に「Linuxカーネル更新プログラム(wsl_update_x64)」をインストールして無事解決。
参考リンク thx
【Docker 1-2】Dockerをインストールしてみよう
このエラーは?
そのまま、カーネルの更新プログラムがインストールされてないのでしょう。(詳しくはよくわからなかった)
WSL2とは?
Windows Subsystem for Linux 2
Windows 10上でLinuxを動作させるための仕組み(バージョン2)
WSLとの違いは?
- 軽量、高速起動
- Linuxの完全な互換性(WSLではWindowsシステムコールへの命令の変換自体が完全でなかった)
- ファイルアクセス速度の向上
- 仮想マシン化(Hyper-Vを使用)
- 仮想化で別のIPアドレスの割り当てが可能(WSLはIPアドレスがWindowsと共通)
まとめ
Docker Desktopでこのエラーが出たらLinuxカーネル更新プログラムをインストールしよう。