WSL2のKernel Updateが必要そうです。

f:id:sasukehy:20200314143724p:plain

なんか出たので。

https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-kernel

にアクセス。

AMD64 マシン用の最新の WSL2 Linux カーネル更新パッケージをダウンロードするには、このリンクをクリックしてください。

 とあるので、すが、AMD64っていうのは、 64bit OSを使っている方なので、Intel

 CPUをお使いの方も同じかと。

 

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

ここにKernel update 用のバイナリがあるので、すなおにインストールする。

1. 前の手順でダウンロードした更新プログラムパッケージを実行します。
2. 昇格したアクセス許可を求められます。このインストールを承認するには、[はい] を選択してください。
3. インストールが完了したら、WSL2 の使用を開始できます。

今のKernel Versionを確認するのを忘れたけどWSL2 GA前までは必要だからやりましょう。

 

f:id:sasukehy:20200314144549p:plain

Nextを押すだけです。で、仮想化されているのでホストのOS自体の再起動は不要ですね。便利。

f:id:sasukehy:20200314144612p:plain

 

f:id:sasukehy:20200314144919p:plain

 ちなみにDocker Desktop for WindowsでWSLと連携していた方は、この作業を終えるまでDocker/Containerをご利用になれません。