You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win11安装Docker Desktop后提示需更新WSL内核版本的问题咨询

解决Docker Desktop提示WSL内核版本过低(WSL版本1.1.3.0符合要求但报错)

以下是针对性的排查和解决步骤:

  • 确认WSL默认版本为2
    打开PowerShell,执行命令:

    wsl --set-default-version 2
    

    接着查看已安装的WSL发行版状态:

    wsl -l -v
    

    确保正在使用的发行版(比如Ubuntu)的VERSION列显示为2,若为1则执行wsl --set-version <发行版名称> 2切换。

  • 强制更新WSL内核文件
    即使WSL版本号显示为1.1.3.0,内核文件可能未同步更新。打开管理员PowerShell,执行:

    wsl --update
    

    更新完成后关闭所有WSL实例:

    wsl --shutdown
    

    再重启Docker Desktop尝试。

  • 检查Docker的WSL集成配置

    1. 打开Docker Desktop的设置界面,进入Resources > WSL Integration
    2. 确保顶部的Use the WSL 2 based engine选项已勾选
    3. 确认你正在使用的WSL发行版对应的开关处于开启状态
  • 验证实际WSL内核版本
    打开WSL终端(比如Ubuntu),执行:

    cat /proc/version
    

    查看输出中的内核版本,Docker要求WSL2内核至少为5.10.x以上,若版本低于这个数值,说明WSL版本号和实际内核版本不匹配,需重新执行wsl --update强制更新。

  • 重置Docker Desktop的WSL关联
    若以上步骤都无效,在Docker Desktop设置中进入Troubleshoot,选择Reset to factory defaults,重置完成后重新配置WSL集成选项。

内容的提问来源于stack exchange,提问作者roohollah shaytestehfar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 01:42:36