由于使用安卓模拟器的时候关闭了hyper-v,重启后发现docker还是无法使用,后来使用了下面的命令后重启电脑就好了
一.禁用hyper-v
管理员打开cmd窗口执行:bcdedit /set hypervisorlaunchtype off
二.启用hyper-v
bcdedit /set hypervisorlaunchtype auto
执行完启用命令后,启动docker依然报错误:Hardware assisted virtualization and data execution protection must be enabled in the BIOS
应该是没有把hyper-v的全部组件启动,还需要执行开启hyper-v组件的命令:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All