Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
解决方案:
使用cmd管理员执行如下命令:
- 开启Hyper-V特性
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
- 设置BIOS的Hyper-V启动类型为自动
bcdedit /set hypervisorlaunchtype auto
- 重启系统
ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解决方案:
- 使用命令提示符(CMD)进入docker-desktop子系统
wsl -d docker-desktop
- 编辑
/etc/sysctl.conf
vi /etc/sysctl.conf
输入:vm.max_map_count=262144
,长按Shift并快速按两下z(即Shift + zz
)保存并退出。
- 检查修改是否成功
grep vm.max_map_count /etc/sysctl.conf
- 立即生效
sysctl -p