Windows 11下Docker Desktop启动报错“Something went wrong”求助
Docker Desktop启动报错:wslEngineEnabled类型不匹配修复方案
核心修复步骤
- 完全关闭Docker Desktop(若卡在启动界面,前往任务管理器结束所有Docker相关进程)
- 定位Docker配置文件路径:
C:\Users\<你的用户名>\AppData\Roaming\Docker\settings.json,替换<你的用户名>为实际Windows用户名 - 用文本编辑器打开
settings.json,找到"wslEngineEnabled"字段 - 将该字段的值从带引号的字符串(例如
"true")修改为不带引号的布尔值(true或false) - 保存文件后,重新启动Docker Desktop
备选排查方案(若核心步骤无效)
- 验证WSL状态:打开命令提示符执行
wsl --status,确认WSL 2已安装并设为默认版本 - 重置Docker配置:打开Docker Desktop设置面板,找到「重置」选项,选择「重置为默认设置」(此操作会清除自定义配置,执行前请确认)
内容的提问来源于stack exchange,提问作者gabohc
相关产品推荐
相关产品推荐

