系统环境:Windows 10 教育版 64位docker
Docker版本:17.12.0-cewindows
安装Docker for Windows.exe成功,再启动Docker时,弹出以下错误信息:性能
Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
See https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enablespa
使用Docker登录命令报以下错误:虚拟机
Docker在Win10中是基于Win10自带的虚拟机Hyper-V运做的。安装前须要确保在BIOS中已经开启了CPU虚拟化,否则的话在安装完后的初启动会报以上错误。io
点击“任务管理器”->"性能"查看虚拟化是否被开启。下图显示本机虚拟化被禁用,须要启用。方法
进入BIOS > >Intel Virtual Technology> Enabled,按F10保存设置。进入系统后再次查看虚拟化已开启。im
Docker启动成功。img