Ddocker is not a generic container tool, it relies on an existing and running Linux kernel environment
Essentially creating an isolated file environment under an already running Linux. Therefore, the execution efficiency is equivalent to the deployed Linux host. Therefore docker must be deployed on a Linux kernel system. A virtual Linux environment must be installed if other systems are deployed.
Win10 system
Docker Desktop is the official installation method of Docker on Windows 10 and macOS operating system. This method still belongs to the method of installing Linux in the VIRTUAL machine and then installing Docker.
Docker Desktop official download address: hub.docker.com/editions/co…
** Note: ** This method only works with Windows 10 Professional, Enterprise, Education, and some Home editions!
Install the Hyper – V
Hyper-v is a Virtual machine developed by Microsoft that is similar to VMWare or VirtualBox and only works on Windows 10. This is the virtual machine used by Docker Desktop for Windows.
However, QEMU, VirtualBox, or VMWare Workstation versions 15 and below will not be available once this virtual machine is enabled! If you must use other virtual machines on your computer (such as the emulator you must use to develop Android apps), don’t use Hyper-V!
Install wSL2 when WSL error is encountered
Docs.microsoft.com/zh-cn/windo…