In this tutorials, we are going to show how to install Docker Desktop on Windows 10 operating system.

Technology versions :

  • Windows 10 64 Bit Operating System
  • Docker Engine 18.09.1

Download Docker Desktop for Windows :

Step 1: Get Docker Desktop from the official docker hub.

Install Docker on Windows 10-min

Click on Get Docker button, will download the Docker for Windows Installer.

Install Docker Desktop on Windows 10:

Step 2: After successfully downloaded, double click on the Docker For Windows Installer file then you can see the below window saying downloading packages.

Install Docker on Windows 10 - 2-min

Step 3: Soon after you can see the below window, asking for Add the desktop shortcut. You can leave it as is and click on Ok.

Install Docker on Windows 10

Step 4: Now you can see the installation process.

Install Docker on Windows 10

Step 5: If everything is done well, you can see the below success window saying Installation succeeded. Click on Close.

Install Docker on Windows 10 - 5-min

Step 6: Then go to windows command prompt and check for the installation confirmation. Check the installed docker version.

Install Docker on Windows 10 - 6-min
Note: This saying error during connect docker engine. Its because of docker daemon is not running, you can ignore this for now because we not yet started docker daemon.

Step 7: Now let’s start docker by double-clicking on the desktop icon, it will take a while to start docker daemon. After a successful start, you can see the below window asking for docker hub credentials. If you have your docker hud credentials you can directly login from here.

Install Docker on Windows 10 - 7-min

That’s it, now the docker desktop is successfully installed on Windows 10 operating system.

Docker Desktop Settings:

After all the above steps done successfully, you can see a small docker icon on your windows taskbar like below.

Install Docker on Windows 10 - 8-min

Right click on the docker icon there you can see the settings option, click on Settings you can see the below window having all the docker related setting tabs.

General Settings:

Here you can setup docker startup, updates and statistics settings.

Install Docker On windows 10 Settings-min

Shared Drives:

If you want to make available your containers to a specific drive, you can do the drive settings here.

Install Docker On windows 10 Settings 2-min

Advanced Settings:

Advanced settings are all about defining a number of cores, memory allocations. By default number of core defined based on your system settings and memory allocation would be 2 GB. You can freely alter this setting at any time.

Install Docker On windows 10 Settings 3-min

Network Settings:

Configuring the way Docker containers interact with the network.

Install Docker On windows 10 Settings 4-min

Proxy Settings:

It is used to configure the proxies used by the docker engine to pull the images.

Install Docker On windows 10 Settings 5-min

Deamon Settings:

If you wanted to set the docker daemon settings, this is the right place to modify. Click on the configuration file hyperlink and do your modifications.

Install Docker On windows 10 Settings 6-min

Kubernetes Settings:

There you can enable the kubernetes for docker. By enabling the kubernetes, by default it will start a single-node cluster for docker desktop.

Install Docker On windows 10 Settings 7-min

Reset Settings:

If you want to reset all your settings, you can do here.

Install Docker On windows 10 Settings 8-min

 

References:

Happy Learning 🙂