请教大神,安装docker desktop时报错


折腾了1个多小时,什么办法都试过了。Windows版的docker就是毛病多,每次总会搞出点幺蛾子。

没有安装WSL

把wsl关了再装

image
重新安装wsl

重装一下wsl再重启一下

都试过了

试试在Windows功能把适用于Linux的Windows子系统和Hyper-V启用一下?

微软应用商店装一下Ubuntu,再把WSL升级到WSL2试试

它走的WSL路线,只开适用于Linux的Windows子系统就行了,又整Hyper-V没必要,虚拟机效率低

老bug了

如果碰到
wsl --install 灾难性故障 - 开发调优 - LINUX DO
可以试试:

Get-AppxPackage MicrosoftCorporationII.WindowsSubsystemforLinux -AllUsers | Remove-AppxPackage
wsl --update --web-download


我以前就是这样搞定的

添加删除组件里卸载win虚拟化,备份WSL里的数据文件然后也卸载掉。重启后再重装docker就可以了

我年前在电脑上装的一次过,没出幺蛾子。。

wsl --update
正在安装: 适用于 Linux 的 Windows 子系统
[ 0.0% ]

没错,就是这个,如果接下来报错灾难性程序就是系统的问题,可以试试我发的那个命令,也可以试试重装系统

搞定了。之前试过你的办法,没成功。今天一下就成功了,我都差点想重装系统了。谢谢大佬!

这东西就无语,陈年bug,然后也不修,我怀疑是家庭中文版的缘故,我之前装了两天,但是后来妈的装了官网的多语言版本的选择中文的就半点问题没有,这东西我觉得就是系统的问题,

以前我装docker的时候压根就没碰到这问题,这次不知道是不是之前优化过系统,主要禁止了系统自动更新,然后重新启动自动更新,包括到网上各种找办法,问询AI都没搞定。

对!巨nm离谱,最后在github的issue里面找到了很多一样的情况,然后官方一点解决办法都没有