- 首先保证windows版本是1903以上,我的版本如下

- 下载安装docker desktop,安装完后,我启动docker desktop遇到以下错误

是wsl的问题,有几个关键的动作
a. 检查有没有安装WSL2 Linux 内核,没有的话从这里下载安装 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
b. wsl 升级到wsl2
wsl --update
wsl --set-default-version 2
c. 重启 LxssManager
net stop LxssManager
net start LxssManager
d. 此时可以试一下用wsl 命令安装Ubuntu, wsl --install -d Ubuntu, 然后查看版本是不是2

e. 如果在安装Ubuntu的过程中,遇到这个报错"Error code: Wsl/Service/WSL_E_CONSOLE" "不受支持的控制台设置。若要使用此功能,必须禁用旧的控制台。" 按如下图示解决:

后面启动docker desktop 就成功了
记一次在windows10 home版安装Docker desktop的艰难过程
celebrateyang2024-01-18 20:40
相关推荐
handler0113 分钟前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法日取其半万世不竭2 小时前
LVM 逻辑卷管理:不停机扩容磁盘的正确方式优化Henry2 小时前
TDD-LTE站点Rilink=3链路故障处理案例---BBU侧C口“有发光、无收光”的排查与恢复浪客灿心2 小时前
Linux网络传输层协议V搜xhliang02463 小时前
OpenClaw科研全场景用法:从文献到实验室的完整自动化方案遇见火星3 小时前
Nginx限流配置:防止接口被刷,服务器稳如泰山sthnyph3 小时前
docker compose安装redis计算机安禾3 小时前
【Linux从入门到精通】第49篇:服务器故障排查终极指南——思路决定出路古月-一个C++方向的小白4 小时前
Linux——初识文件北山有鸟4 小时前
编译香橙派内核