August 13, 2020

Docker Installation on Windows 10

It is a container technology used for hosting distributed application architectures developed for Docker application developers and IT Pros. In this article, we will install Docker on our Windows 10 machine.

To install docker, we need to download docker windows installation from “https://www.docker.com/get-docker” on the docker site.

Docker Desktop Download
Docker Desktop Download

 

We start the installation by double-clicking the downloaded Docker iso.

Docker Desktop İnstaller
Docker Desktop İnstaller

 

If the computer has user account control, the screen below appears. Let’s continue by clicking the “Yes” button on the screen.

User Account Control
User Account Control

 

After checking the settings in the “Configuration” screen, we click the “Ok” button.

Docker Configuration
Docker Configuration

 

After pressing the “Ok” key. Our installation begins.

İnstalling docker desktop
İnstalling docker desktop

 

After the installation is finished, it asks us to close our current session.

Docker installation succeeded
Docker installation succeeded

 

We log out and log back into Windows.

If Hyper-V is not installed on your Windows machine, Docker opens the screen below to install it for you.

Hyper-V is not installed
Hyper-V is not installed

 

After choosing the “Ok” option, Docker starts installing Hyper-V. Windows will restart for Hyper-V installation.

If hardware virtualization is not open on your machine. You will receive the warning screen below.

 Hardware virtualization is not open
Hardware virtualization is not open

 

To fix this error, you need to turn on “Hardware Assisted Virtualization” and Data Execution Protection “features in your BIOS settings.

You can restart the machine and make these settings. Now let’s check if the “Hardware Assisted Virtualization” feature is enabled.

From the task manager, switch to the performance tab by pressing Ctrl + Shift + Esc. You will see virtualization at the bottom right. In this section, you can see if virtualization is active. If it is active, your installation will be completed.

Task Manager-Virtualization enabled or Disabled
Task Manager-Virtualization enabled or Disabled

 

After the installation is finished, the Docker icon will appear in the Windows taskbar and will be launched.

Windows taskbar
Windows taskbar
docker at the start menu
docker at the start menu

 

After Docker works, we see the “Login” screen below.

Docker's login screen
Docker’s login screen

 

Leave a Reply

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