首次在终端运行命令:docker version,会报如下错误
Update the WSL kernel by running "wsl --update" or follow instructions at https://docs.microsoft.com/windows/wsl/wsl2-kernel.
运行docker desktop会报如下错误
按照提示进入官网下载kernel
旧版 WSL 的手动安装步骤 | Microsoft Learn
进入后根据电脑系统架构选择x64或者ARM64包
下载好后进行安装 ,我下载的是wsl_update_x64.msi
安装好后需要进行步骤 5 - 将 WSL 2 设置为默认版本
wsl --set-default-version 2
必须使用管理员模式下的cmd执行命令
显示出:有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2,即说明安装成功,然后再次启动docker,等待片刻成功进入
在终端运行命令:
docker version
没有报错,到此结束!
更新完wsl2内核后执行wsl --set-default-version 2后就可以正常运行docker了,后面的官网教程中安装linux没有进行尝试,似乎也可以