Docker Installation Guide for Windows

July 07, 2025
15 min read
Lalit Mahato
Docker Installation Guide for Windows

1. Prerequisites

  1. Windows Os
  2. Enable virtualisation in BIOS
  3. WSL 2 (Windows Subsystem for Linux) enabled (recommended by Docker)

2. Installation Checklist

Check If Virtualisation is Enabled on BIOS or Not:

  1. Right-click on the Taskbar and select Task Manager
    (or press Ctrl + Shift + Esc)

  2. Go to the Performance tab

  3. Click on CPU on the left side

  4. Look at the bottom right for Virtualization: Enabled / Disabled

2. WSL2 Installation Status

To check that wsl is installed in your system. Run the following command in your PowerShell.

wsl --list --verbose

Or:

wsl -l -v

 

Output Example:

  NAME      STATE           VERSION
* Ubuntu    Running         2

 

If WSL 2 is not installed, then install it by following the steps

  • Open PowerShell as Administrator:

wsl --install

This will install WSL with Ubuntu by default and set WSL 2 as the default version. A reboot may be required.

  • Restart your computer if prompted.

Set WSL version to 2 (if needed)

wsl --set-default-version 2

 

3. Download Docker Desktop

To download Docker Desktop, go to the link and Download Docker Desktop based on your distribution.

https://www.docker.com/products/docker-desktop/

  • Run the installer.

  • Follow the installation wizard (select 'WSL 2 backend' if you are on Windows Home).

  • Restart if required.

4. Verify Installation

Open PowerShell or CMD and run the following command:

docker --version

 

The output looks like the following:

Docker version 28.1.1, build 4eba377

 

***congratulation, Congratulation, Successful People***
***Installation Is Successful***

 

Tags

Docker
Lalit Mahato

Lalit Mahato

Software Engineer | Machine Learning Enthusiast

Innovative and results-driven software developer with 4+ years of experience in designing, developing, and deploying high-quality software solutions. Proficient in various programming languages and technologies, with a keen interest in …

Comments (0)

No comments yet. Be the first to comment!

Leave a Comment

Search

Categories

Related Posts

Docker Installation Guide for Linux
Docker Installation Guide for Linux

Jul 07, 2025

Read More
Docker Installation Guide for macOS
Docker Installation Guide for macOS

Jul 07, 2025

Read More
Introduction to Docker and Containers
Introduction to Docker and Containers

Jul 07, 2025

Read More