最近学习Docker的时候下载官方的桌面应用程序在Mac下能够完美安装使用但是使用windows的时候遇到启动一直卡在Starting Engine的问题
问题排查
首先尝试了重新安装Docker发现还是无解,然后网上各种查资料发现有可能是我的WSL2的ubuntu有问题
所以根据新的排查思路进行WSL的重新安装
安装WSL
参考文章
https://blog.csdn.net/weixin_52799373/article/details/124442751
# 执行命令
wsl --install
此时如果开了代理能够迅速下载ubuntu但是安装的时候会出现
出现WslRegisterDistribution failed with error: 0x8000000d
的错误若遇到这个问题可以尝试开启如下配置或执行命令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
但是根据网上的方法遇到这个错误后重启还是有这个问题存在,故而检查当前WSL的安装版本如下
发现卡在安装中的状态。各种搜索后发现可以注销一下当前的 Ubuntu版本使用命令
wsl --unregister <Distroname>
但是又出现新的问题
网上查到的方法如下
https://softwaretested.com/windows/wslregisterdistribution-failed-with-error-0x80370114/
1、启动WSL Tool
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2、启动Hyper-V hostCompute
然后重新安装
坏了 ~
还是没成功
然后重新注销
继续进行安装
草还是不行。。。