一、问题
windows docker desktop 启动报错异常,导致docker无法启动成功

我们看到问题出在hyper-v的问题上,搜索解决方法,官网常见问题如下
Overview | Docker Documentation
二、解决
Hyper-V 已安装并正常工作
 在BIOS中启用虚拟化
 Windows启动时启用了虚拟机监控程序
 在开始菜单中,键入“打开或关闭Windows功能”或者打开控制面板--卸载--启用和关闭windows功能  ,然后按Enter。在随后的屏幕中,确认已启用Hyper-V。
确保开启windows Hyper -V、vitural Machine Platform、windows Subsystem for Linux

 
  
除了Hyper-V或WSL 2之外,还必须启用虚拟化。检查任务管理器上的“性能”选项卡:虚拟化

三,对比上面的功能都开启之后
重新关闭和启动hyper-v,来解决解决hyper-v导致docker无法启动问题
用管理员身份打开cmd,执行一下命令
1.禁用hyper-v
 bcdedit /set hypervisorlaunchtype off 
 执行完改名了即可运行docker
2.重新启用hyper-v
 如需要重新使用hyper-v重新开启即可
bcdedit /set hypervisorlaunchtype auto
 四、结果 


![[openCV]基于赛道追踪的智能车巡线方案V1](https://img-blog.csdnimg.cn/e950a36d0a6b4542b379b74e5eed3575.png)

















