Introduction
In the earlier articles Docker Introduction and Docker Architecture, we came to know the fundamentals, usage, and introduction of Docker. So let's learn how to install and configure Docker in Windows 10. Community provided community edition (CE) as this is a free version. As it's free licensing, you can download and install it on your personal computer. Docker fundamentals and details must be required in case you wanted to build Cloud Native Microservices related applications.
There are many more platforms and tools are available in the market which provides building container-based applications. However, in the last few years, Docker became a major industry-standard for building container-based applications using https://kubernetes.io/ organization.
Getting Started:
Docker requires Hyper-V enabled options for Windows 10. Without an enabled option, Docker can not run after installation. Therefore, the Hyper-V option must be enabled.
Enable Hyper-V option in Windows 10
Step 1
Ensure that the hardware virtualization support option is turned on in the BIOS settings.
Step 2
Enable the Hyper-V role through Windows Settings.
- Right-click on the Windows button and please select 'Apps and Features'.
- Select Programs and Features on the right under related windows settings.
- Select Turn Windows Features on or off.
- Select Hyper-V and click OK.

Please note that Docker needs enabled Hyper-V option in Windows 10 only. It will not be required with VMware Workstation or Virtual Box. For more detail, please refer to the Docker documentation. Since Docker will consume a lot of RAM, even I can feel it affected on speed performance on an 8GB RAM laptop of mine. However, it will not majorly be affected. You can still work on it smoothly. A 16GB RAM laptop may be the best option related to performance after installing Docker.
Download Docker Desktop for Windows
Docker Hub provides the official Docker Desktop installer. The Community edition can be downloaded from Docker Hub. Either you can create an account on Docker Hub or you can have a direct download option for Docker Desktop for Windows.












Join the conversation! Your thoughts help the community grow.