---
title: "Installation of Docker for Windows Users"
canonical: "https://help.biobam.com/space/BTP/3316547587/Installation%20of%20Docker%20for%20Windows%20Users"
format: markdown
---
This is a step-by-step tutorial on how to install Docker on a Windows operating system. Docker is an open-source technology that allows you to create, run, test, and deploy distributed applications inside software containers.

> ⚠️ **Attention:** The installation process will require a system restart. Ensure you've saved all your work before proceeding.

## Prerequisites

- A computer running 64-bit Windows 10 Pro, Enterprise, or Education (Build 15063 or later), or Windows Server 2019.
- Hardware-assisted virtualization and Second Level Address Translation (SLAT) must be enabled. (Let’s hope you have it enabled).
- The Hyper-V feature and Containers feature must be enabled. (Let’s also hope you have it enabled).
- Administrative access to your machine. (It’s the password).

## Steps

### Step 1: Download Docker Desktop for Windows

1. Navigate to the Docker Hub website at the following URL: [https://hub.docker.com/editions/community/docker-ce-desktop-windows](https://hub.docker.com/editions/community/docker-ce-desktop-windows)
2. Click on the "Get Docker" button to download the Docker Desktop for Windows installer.

<details>
<summary>Click to Expand</summary>

![image](media://8d638afe-74d8-45a3-b0d1-77489ff46874)
</details>

### Step 2: Install Docker Desktop on Windows

1. Navigate to your Downloads folder and double-click the Docker Desktop Installer.exe file you downloaded.
2. Follow the instructions in the installer, accept the license, authorize the installer, and proceed with the installation.

<details>
<summary>Click to Exapnd</summary>

![image](media://b0b78e5a-6b36-4625-ab67-70e2de0db41d)
</details>

3. When prompted, authorize Docker Desktop Installer with your system password during the installation process.

<details>
<summary>Click to Exapnd</summary>

![image](media://a20cfc5c-fdf5-42f7-93c7-ceb0a3b69f07)
</details>

4. Once done, you will see the following screen: continue without signing in,

### Step 3: Verify the Docker Installation

1. Open the PowerShell.

<details>
<summary>Click to Expand</summary>

![image](media://0991c4d8-2947-4d4f-966f-39edce778f08)
</details>

2. Type the following command: `docker run hello-world`. This command downloads a test image and runs it in a container. When the container runs, it prints an informational message and exits.

The output should look something like this:

![image](media://60a87614-c7c6-4470-91a2-52a9f17e9ce4)

## Conclusion

Congratulations! If you witnessed the "Hello from Docker!" message, you've successfully installed Docker on your Windows machine. You're now ready to explore further, such as [setting up RStudio](https://biobam.atlassian.net/wiki/spaces/BTP/pages/3316711439).

---

### Troubleshooting

1. Docker desktop requires a newer wsl kernel version on Windows.
  1. Watch this video: [https://www.youtube.com/watch?v=zvnFtNlD1eo](https://www.youtube.com/watch?v=zvnFtNlD1eo)
  2. Or Just simply type the following command in the PowerShell
2. Virtualization error,
  1. [https://www.youtube.com/watch?v=t8f-zw_wcWM&t=42s](https://www.youtube.com/watch?v=t8f-zw_wcWM&t=42s)

> ⚠️ If you don’t fell confident on how to enable virtualization, please leave it; we will fix it for you later.