安装桌面docker报错(已经启用windows子系统)WSL 2 installation is incomplete

报错如图所示:

 

原因分析:适用于 Linux 的 Windows 子系统 (WSL) 可以直接在 Windows 上运行Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。wsl2 底层还是 hyper-v 实现的纯虚拟机 ,但是wsl比hyper-v有更好的性能。而docker依赖于已运行的Linux内核,所以在Windows中想要安装docker必须先安装wsl,报错是因为我们使用的wsl版本太旧需要手动更新

解决方案:根据官网提示完成以下两个步骤重新启动docker即可:旧版 WSL 的手动安装步骤 | Microsoft Learn

 启动成功如下图所示:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值