On Windows
Last updated
Was this helpful?
Last updated
Was this helpful?
Click to download the binary package of Docker Desktop from the official .
Docker Desktop requires hardware virtualization support (either Hyper-V or WSL2) on Windows. You can follow the configuration guide for enabling virtualization in your BIOS: .
If virtualization is already enabled, proceed with the steps below
Open PowerShell as Administrator:
In Windows 10/11, search for "PowerShell" in the Start menu.
Right-click on "Windows PowerShell" in the search results.
Select "Run as administrator" from the context menu.
Enable the WSL Feature:
In the elevated PowerShell window, execute the following command to enable WSL on your system:
Enable the Virtual Machine Platform Feature and Set WSL 2 as the Default Version:
Execute the following command to enable the Virtual Machine Platform and set WSL 2 as the default version:
Restart Your Computer:
To ensure the changes take effect, restart your computer by running the following command:
👍 That's it. You have Docker installed and ready.
If your system supports Hyper-V and you wish to configure Docker using Hyper-V instead of WSL 2, follow the Hyper-V Guide: .