最近需要配置个docker环境,win端的docker需要WSL2的配置,之前自己配置过一个WSL,现在记录下升级的过程,配置的过程应该也是差不多的。

首先需要在启用或关闭Windows功能中启用虚拟机平台

如果找不到这个虚拟机平台的选项,说明可能是家庭版的,可以通过一些命令添加,这里就不多说了,可以百度搜索,解答比较多。

之后下载wsl安装包进行升级
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

之后用管理员权限运行powershell,运行wsl -n -l,可以查看当前的wsl实例以及其版本,我这里已经升级过了所以VERSION为2

如果想对其中某个实例升级到版本2,可以通过命令wsl --set-version Ubuntu-20.04 2,这个命令可以将Ubuntu-20.04这个实例升级到版本2.

运行后重新启动下wsl便可以发现升级为了WSL2