- 首先保证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
相关推荐
画中有画5 小时前
软件架构中质量属性(性能、安全、可扩展性)的权衡设计xrlfreedom5 小时前
大厂 MCP 面试实录:内部 REST API 封装为可审计 MCP Tools 的落地方案NJCloud6 小时前
Ansible(三)——Zabbix 监控系统部署与敏感信息加密NJCloud6 小时前
TiDB 集群部署与 MySQL 兼容性适配实战2401_868534786 小时前
UNIX常用命令英文全称与中文解释整理摇滚侠7 小时前
《Docker技术入门与实战 第4版》阅读笔记 2 Docker 镜像云原生指北8 小时前
Docker Sandboxes 工作区怎么接:Direct、Clone 和它们的边界玉宇夕落9 小时前
Docker + Nginx + Node.js 容器化部署 —— 从零到一理解反向代理与容器化原理lsh曙光10 小时前
playbook剧本(2)--Ansible变量ly768910 小时前
Docker 从入门到实践:镜像、容器、Dockerfile 与 Docker Compose 详解