Download / Install Docker Toolbox ( Windows 7 & Above )

Docker is a devops container management tool which is used to create, deploy and run applications using containers.
It’s a client server architecture which helps building, distributing and running containers.

Container is a composite package containing libraries and need full dependencies.

We can install Docker Toolbox and Docker Desktop on Windows operating system. Docker Desktop does not support old Windows version.

Docker Toolbox is an alternate for Docker Desktop for the old Windows version. Docker Desktop supports on Windows 10 Home 64-bit version or Windows 10 Pro or Enterprise or Education version.

Note :
To install Docker Tool box please check that your system supports BIOS Virtualization and your windows version is Windows 7 and above.

Docker Toolbox contains following important tools:

  • Docker CLI Client : It’s main function is to run the Docker Engine for creating images and containers.
  • Docker Machine : It’s main function is to run Docker Engine commands ( Windows terminal )
  • Docker Compose : It’s main function is to run docker-compose commands.
  • Kinematic : It’s main function is to automate docker installation and provide GUI for running containers.
  • Docker Quick start Terminal App : It’s Docker command-line environment.
  • Oracle VirtualBox : To create Linux local machine.

How to find out Virtualization is enabled / disabled on your system ?

A simple way to find out :

  1. Open Command prompt.
  2. Type command : systeminfo.exe
    You will get an window displaying all the information of the system.
System Info
System Info

3. Here we will get the information of Hyper-V Requirements
In this case you can see that Virtualization is Enabled. But in your case if it is disabled then enable it.

Hyper-V Requirements
Hyper-V Requirements

Check Blog – How To Enable Virtualization Intel VT / AMD-V ( Windows 10

Install Docker Toolbox :

Download the latest docker version. Click on the below button to download and download .exe file.

Docker Toolbox

Current Version is : v19.03.1

Docker Toolbox Windows
Docker Toolbox Windows

Installation Steps :

Step 1 : Double click on the downloaded installer exe file.

Step 2 : Click on the Next button to install Docker Toolbox version 19.03.01

Docker Setup Wizard
Docker Setup Wizard

Step 3 : By default C drive will selected for the installation – but if needed click on browse button to change the installation path.

Docker Installation Path
Docker Installation Path

Step 4 : Following components will be installed with the installation.

  • Docker Client for Windows
  • Docker Machine for Windows
  • Docker Compose for Windows
  • VirtualBox
  • Kitematic for Windows (Alpha)
  • Git for Windows
Docker Components
Docker Components

Step 5 : Select the Additional tasks check box and click on Next button to complete the installation.

Docker Additional Tasks
Docker Additional Tasks

Step 6 : Once Setup is almost ready for the installation. All required components are checked then Click on Install button to process further the installation process.

Docker Installation
Docker Installation

Step 7 : Installation process with take couple of seconds to a minute. If windows asks for any permission click allow or yes button to complete the installation.

Docker Installing
Docker Installing

Step 8 : Once installation of all components is completed click on the finish button. Windows will pop up a file explorer displaying the shortcuts.

Docker Installation Complete
Docker Installation Complete

Step 9 : Under the docker folder you will get two shortcuts.

  • Docker Quickstart Terminal
  • Kitematic (Alpha)
Docker Quickstart Options
Docker Quickstart Options

Step 10 : Click on the Docker Quickstart Terminal shortcut.

Docker Prerequistes
Docker Prerequisites

Step 11 : docker will get configured and will start docker machine with IP – 192.168.99.100

Docker Machine Info
Docker Machine Info

Step 12 : Check the docker version with following command : docker-machine version

Docker Machine Version
Docker Machine Version

Step 13 : Check the docker compose version with following command : docker-compose version

Docker Compose Version
Docker Compose Version

Step 14 : Run Docker “Hello World”

Type command : docker run hello-world

Note : Make sure you are connected to internet – as it will pull the hello-world image from docker-hub.

Docker HubDocker hub is a repository service which helps us to find and share the docker images.

Docker Hello World
Docker Hello World

If all these steps work properly and hello world image runs properly then it means docker installation is properly working on your windows operating system.

Check Similar Blogs :

Important docker commands
Download / Install Docker Toolbox ( macOS )
Download / Install Docker Desktop ( macOS)
Download / Install Docker ( Ubuntu )
Download / Install Docker ( CentOS )

Hope this information was helpful to you.
Feel free to comment if you face any issues or have any doubts.

Leave Your Reply

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