Windows 10 Home edition does not support Hyper-V see here: https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_compatibility
This does not mean you can’t use Docker you just can’t use the Hyper-V version of it but you can use the VirtualBox version.
The issue where your Task Manager is showing Vritualisation is Disabled is something that is enabled in your computer BIOS (UEFI likely) on boot up of your laptop.
- Windows 10 (8 and 8.1 also I think) does not shut-down like former version of Windows you need to press and hold shift whilst you shutdown which will allow your laptop to clean boot and allow access in to your BIOS to enable Virtualisation.
You’ll need to refer to your laptops manual for the specifics but this may help:
- From a clean boot (see note above)
- Repeatedly press Esc key at startup.
- Press the F10 key for BIOS Setup.
- Press the right arrow key to System Configuration tab, Select Virtualization Technology and then press the Enter key.
Good luck and have fun!