DEV Community

Stephanie Opala
Stephanie Opala

Posted on

Docker for beginners: Installing Docker on Windows 10

Before Installation
As a beginner this part can easily be overlooked but it is an important step. There are some system requirements before installing Docker, in this case, on Windows OS and here is a guide on what to do before installation.

  • Check the Windows version that you are using.
    The latest Docker version runs on Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 or later).
    There is also a Docker package for Windows 10 Home.

  • Check the RAM size. Another system requirement is 4GB system RAM.

Below are the rest of the system requirements;

  • Hyper-V and Containers Windows features must be enabled.
  • BIOS-level hardware virtualization support must be enabled in the BIOS settings. After confirming this, you can also have a look at the product manual and then download and install Docker.

Confirming installation
Open the terminal and type the following.

docker -v

You should see a docker version. If you don't see a Docker version, reinstall or restart your machine.

Top comments (5)

Collapse
 
hfadjei profile image
Hakeem Adjei

This is great. How has your experience with Docker been so far

Collapse
 
stephanieopala profile image
Stephanie Opala

I have only used it as part of a react project that I was doing in a bootcamp. Therefore, I don't have much to say about it. Either way, it was a great experience.

Collapse
 
stephanieopala profile image
Stephanie Opala

I had a little bit of trouble trying to install it, but it was my fault since I didn't get to check the system requirements beforehand. I fixed the problem either way. And decided to write a blog about itπŸ˜„.

Thread Thread
 
rukundob451 profile image
Benjamin Rukundo

I am yet to install it on my steam too as I plan to use it in an assignment for a bootcamp and I was surely checking out your article to view my system requirements.

Thread Thread
 
stephanieopala profile image
Stephanie Opala

That's great.