How to Install Docker on Windows 10

In this article, We are going to perform How to install Docker on Windows 10 OS.


Docker is a brilliantly designed software container platform. This software is used for virtualization, you can execute multiple operating systems on the same hosting. Moreover. This platform provides an isolated environment where you can develop, ship and execute the applications.


  • Windows OS with minimum 2GB RAM and 1 CPU.
  • RDP access with sudo privileges
  • Firewall Port: TCP 80, UDP 8080

System Requirements to Install Docker on Windows

Before installing docker on windows OS we have to enable virtualization in system BIOS and in Windows OS as shown below

  1. Enable Virtualization in BIOS for Hyper-V
  2. Enable Hyper-V in Windows OS

1. Enable Virtualization in BIOS for Hyper-V

  1. If you have not did already, you need to enable Hyper-V in BIOS before Docker can install and enable containers features.
  2. Shutdown your computer if it is on.
  3. Restart the computer and press F2 to open the BIOS The function key can be different depending on the motherboard maker.
  4. Use the right-arrow key to navigate to the Advanced
  5. Choose theVirtualization Technology and hit enter.
  6. Select Enableand hit Enter again.
  7. Save the changes (F10)and exit.

2. Enable Hyper-V in Windows 10

To enable Hyper-V Feature in Windows follow below steps.

  1. Press Windows Key + R to open Run.
  2. Type control and click
  3. In the Control Panel, go to Programs > Programs and Features.
  4. From the left pane, click on Turn Windows Features on or off.
  5. Select Hyper-V inthe Windows Features window.
  6. Click OK to apply the changes.
  7. Once the installation is completed, you are prompted to restart the computer.

Once System restarted, Press Win key -> Type Task Manager in search box -> click on Task Manager-> Navigate to Performance tab -> Under CPU you can see Virtualization enabled as show below

Enable virtualization in windows-10

Download and Install  Docker on Windows 10

  1. Download Docker.
  2. Double-click on msi to run the installer.
  3. Follow the Install Wizard: Accept the license, Authorize the installer, and Proceed with the install.
  4. Click Finish to launch Docker.
  5. Docker starts automatically.
  6. Docker loads a “Welcome” window giving you tips and access to the Docker documentation.


In this article, We have covered, Enable virtualization in BIOS for Hyper-V, Enable Hyper-V in Windows, Download and Install docker on Windows 10.

Related Articles:

Docker Tutorial

FOSS TechNix

FOSS TechNix (Free,Open Source Software's and Technology Nix*) founded in 2019 is a community platform where you can find How-to Guides, articles for DevOps Tools,Linux and Databases.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share via
Copy link
Powered by Social Snap