无法运行Docker for Windows,如何更新WSL内核版本?
更新WSL内核版本的操作步骤
自动更新方式
- 打开Windows设置 → 进入Windows更新 → 点击「检查更新」,安装所有推送的更新(包括可选更新中的WSL相关补丁)
- 重启电脑后,打开PowerShell/CMD,执行命令
wsl --status查看内核版本是否已更新
手动更新方式
- 下载对应架构的WSL2内核更新安装包:
- x64架构:下载WSL2 Linux内核更新包
- ARM64架构:下载对应ARM版本的内核更新包
- 运行安装包,按提示完成安装
- 若未设置默认WSL版本为2,执行命令
wsl --set-default-version 2 - 执行
wsl --version确认内核版本更新成功
验证修复效果
- 重启Docker Desktop,执行
docker run hello-world测试是否能正常运行Docker命令
内容的提问来源于stack exchange,提问作者Salman
相关产品推荐
相关产品推荐

