Environment version
System environment: Windows 10 education 64 bit
Docker version: 17.12.0-ce
Error information
The installation of docker for windows.exe is successful. When the docker is started again, the following error message will pop up:
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-enable
The following error is reported by using the docker login command:
Solutions
Docker in win10 is based on win10’s own virtual machine Hyper-V operation. Before installation, make sure that CPU virtualization has been turned on in BIOS, otherwise the above error will be reported at the initial startup after installation
Click “task manager” – & gt“ Performance “to see if virtualization is turned on. The following figure shows that native virtualization is disabled and needs to be enabled
Enter BIOS & gt> Intel Virtual Technology> Enabled, press F10 to save the settings. After entering the system, check again that virtualization is on
Docker started successfully