How to install docker on Windows 11

In this article, we will see how to install docker on Windows 11 step by step.

Docker is an OS-level virtualization software platform that helps users in building and managing applications in the Docker environment with all its library dependencies.

Prerequisites to install Docket on Windows:

  • Windows 11 64-bit: Home or Pro version 21H2 or higher, or Enterprise or Education version 21H2 or higher.
  • Windows 10 64-bit: Home or Pro 2004 (build 19041) or higher, or Enterprise or Education 1909 (build 18363) or higher.
  • Enable the WSL 2 feature on Windows. For detailed instructions, refer to the Microsoft documentation.
  • The following hardware prerequisites are required to successfully run WSL 2 on Windows 10 or Windows 11:

  • 64-bit processor with Second Level Address Translation (SLAT)
  • 4GB system RAM
  • BIOS-level hardware virtualization support must be enabled in the BIOS settings.

Download Docker for Windows

1. Download Docker from Docker website:

How to install docker on Windows 11

How to install docker on Windows 11

2. Enable WSL2 on Windows for Docker:

Open Start.
Search for Turn Windows Features on or off and click the top result to open the page.
Check the Virtual Machine Platform option.
Click the OK button.
Click the Restart button.

3. Go to downloads directory where Docker-Desktop has been downloaded and double click on it.

4. Select the checkbox to Add shortcut to desktop and click on ok.

5. Once installation succeeded, click on close.

6. Open PowerShell and run docker –version or docker version

So current installed Docker version is 20.10.14.

Leave a Reply

Your email address will not be published. Required fields are marked *