Search⌘ K

Installing Docker and Compose on Windows 10 and 11

Understand the step-by-step process to install Docker Desktop and Docker Compose on Windows 10 and 11. Learn about system prerequisites, enabling hardware virtualization, using WSL 2 backend, and managing Linux versus Windows containers to prepare your environment for Docker development.

Windows prerequisites

Docker Desktop on Windows requires all of the following:

  • 64-bit version of Windows 10/11

  • Hardware virtualization support must be enabled in your system’s BIOS.

  • WSL 2

Be very careful when changing anything in your system’s BIOS.

...