This repository has been archived by the owner on Sep 26, 2021. It is now read-only.
v19.03.1
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
19.03.1
- docker-machine
0.16.1
- docker-compose
1.24.1
- Kitematic
0.17.7
- Boot2Docker ISO
19.03.1
- VirtualBox
5.2.20
v18.09.3
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.09.3
- docker-machine
0.16.1
- docker-compose
1.23.2
- Kitematic
0.17.6
- Boot2Docker ISO
18.09.3
- VirtualBox
5.2.20
v18.09.2
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.09.2
- docker-machine
0.16.1
- docker-compose
1.23.2
- Kitematic
0.17.6
- Boot2Docker ISO
18.09.2
- VirtualBox
5.2.20
v18.09.1
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.09.1
- docker-machine
0.16.1
- docker-compose
1.23.2
- Kitematic
0.17.6
- Boot2Docker ISO
18.09.1
- VirtualBox
5.2.20
v18.09.0
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.09.0
- docker-machine
0.16.0
- docker-compose
1.23.1
- Kitematic
0.17.5
- Boot2Docker ISO
18.09.0
- VirtualBox
5.2.20
v18.06.1-ce
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.06.1-ce
- docker-machine
0.15.0
- docker-compose
1.22.0
- Kitematic
0.17.3
- Boot2Docker ISO
18.06.1-ce
- VirtualBox
5.2.16
v18.06.0-ce
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.06.0-ce
- docker-machine
0.15.0
- docker-compose
1.22.0
- Kitematic
0.17.3
- Boot2Docker ISO
18.06.0-ce
- VirtualBox
5.2.16
v18.03.0-ce
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.03.0-ce
- docker-machine
0.14.0
- docker-compose
1.20.1
- Kitematic
0.17.2
- Boot2Docker ISO
18.03.0-ce
- VirtualBox
5.2.8
v18.02.0-ce
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.02.0-ce
- docker-machine
0.13.0
- docker-compose
1.19.0
- Kitematic
0.17.2
- Boot2Docker ISO
18.02.0-ce
- VirtualBox
5.2.6
v18.01.0-ce
Please ensure that your system has all of the latest updates before attempting the installation. In some cases, this will require a reboot. If you run into issues creating VMs, you may need to uninstall VirtualBox before re-installing the Docker Toolbox.
The following list of components is included with this Toolbox release. If you have a previously installed version of Toolbox, these installers will update the components to these versions.
Included Components
- docker
18.01.0-ce
- docker-machine
0.13.0
- docker-compose
1.18.0
- Kitematic
0.17.2
- Boot2Docker ISO
18.01.0-ce
- VirtualBox
5.2.4
Available for both Windows and Mac, Docker Toolbox installs the Docker Client, Machine, Compose, and Kitematic.
Learn about Docker Toolbox. See Docker Toolbox Overview for a quick tour of how to install Toolbox, and get started with Docker Machine, Kitematic, and Docker Compose.
Ready to download Toolbox? Download Docker Toolbox from products.
Feedback? Questions? Suggestions?
Edit this page,
file a ticket, or rate this page:
The #1 containerization software for developers and teams
Your command center for innovative container development
What’s Docker Desktop?
The fastest way to containerize applications
Docker Desktop is secure, out-of-the-box containerization software offering developers and teams a robust, hybrid toolkit to build, share, and run applications anywhere.
Why developers love Docker
Quick to set up
Start developing on your local machine and immediately connect with remote resources. Docker Desktop’s single installer sets up everything you need to start building, sharing, and running containers in seconds.
Simple to maintain
Our monthly releases include new features to help developers, team leads, and businesses rapidly deliver secure and innovative applications. Docker Desktop is also regularly maintained with bug fixes and security updates.
Secure from the start
We’re setting the standard for enterprise-ready container development solutions. Docker Desktop is secure from the first download, consistently monitoring and managing patches and security fixes as needed.
Easy to scale
Whether you’re a small startup or an organization with 1,000+ developers, Docker Desktop is designed to grow with you. Scale confidently with features such as Hardened Docker Desktop.
Enterprise ready
Develop with Docker containers at scale
Whether you’re orchestrating mid-sized to large development teams or require advanced security and management tools, Docker is your unwavering partner in providing a complete suite of developer tools and services. Trusted by an astounding 70% of Fortune 100 companies, we’re helping our customers streamline how they build, share, and run applications.
Get started with Docker Business
Your perfect pricing
A subscription level for everyone
Choose the subscription level that supports your development velocity and start building with Docker Desktop today.
Pro
Includes pro tools for individual developers who want to accelerate their productivity.
Buy now
Team
For smaller teams requiring collaboration and productivity tools.
Buy now
Business
Ideal for businesses looking for centralized management and advanced security capabilities.
Buy now
Docker Desktop Extensions
Extend the power of Docker Desktop
Extensions expand Docker Desktop’s capabilities and establish new functionalities, integrating your most critical tools seamlessly. At Docker we’re invested in ensuring individual developers and teams can build their ideal development environment.
Docker Extensions
Our community
Find your pod with Docker
Our worldwide community means you can find a peer community near you.
Join our pod
Connect with developers
Collaborate with our over 200+ user groups either virtually or in person.
Join Docker events
Learn about new products, features, and other topics at Docker-sponsored events.
Meet Docker Captains
In every friend group, there are always go-to experts you look to for advice — those are our Docker Captains.
Developer resources
Find support
Get the help you need to build, share, and run your Docker applications with confidence.
Get support
Get started
Learn more about Docker and customize your experience with additional tools.
Download and install
Visit our Docs for instructions on quickly installing Docker Desktop for Windows, Linux, or Mac.
Get the latest news
Read the blog to stay current on new releases, products, features, and much more.
Introduction
Before we begin talking about how to install Docker Toolbox on Windows 7 and above, let’s briefly understand – What is Docker?
Docker is a platform that uses OS-level virtualization to deliver software in packages called containers. More than that, it is a popular tool to make build and deployments easier.
You’ll install Docker Toolbox on Windows 7 and above in this tutorial. Also, we will answer some FAQs regarding Docker installation.
- Cross-platform portability: Docker Toolbox allows developers to build and deploy applications consistently across different operating systems.
- Easy setup: Docker Toolbox provides a simple and straightforward installation process for managing Docker containers on your local machine.
- Isolation and security: Docker Toolbox isolates applications in containers, ensuring they are secure and do not interfere with the host system.
- Resource efficiency: Docker Toolbox uses minimal resources, optimizing system performance and allowing for efficient utilization of hardware.
- Scalability: With Docker Toolbox, it’s easy to scale applications by quickly spinning up additional containers to handle increased workload demands.
Prerequisites
- 64-bit Windows 7 (or higher)
- Virtualization enabled
With Docker Toolbox you can use Docker on Windows systems which doesn’t meet the minimum system requirements (i.e. Windows 7) for Docker Desktop.
- Docker-Machine
- Kitematic, the Docker GUI
- Docker-Engine
- Oracle VM VirtualBox
- Docker-Compose
- Docker Quickstart Terminal App
Step 1 – Check your System Configuration
1) Check Windows OS version
- Go to “Control Panel -> System and Security -> System”.
2) After that, verify if Virtualization is enabled or not?
- Now, Go to “Task Manager -> Performance”. Check if virtualization is enabled or not.
💡
If virtualization is not enabled in your machine, please check how to enable it in your BIOS by following your manufacturer’s instructions.
1) Visit Toolbox Releases to download the latest version of Docker Toolbox.
Note: If VirtualBox is already installed in your machine then do not reinstall it with Docker Toolbox. When prompted, uncheck it.
💡
Shut down the already running Virtual Box before starting the installation.
Note: You will get an unsigned warning (verified publisher dialog) during the installation process as Docker no longer maintains the download.docker.com url for Docker Toolbox.
2) Double click on the installer to install Docker Toolbox.
The installer launches the “Setup – Docker Toolbox” dialog.
Choose YES, if the Windows security dialog prompts you to allow the program to make a change.
3) After that, press Next to accept all the defaults and then Install.
4) Now, you will be notified by Windows Security that the installer will make changes. Ensure you are allowing the installer to make the necessary changes.
When it completes, another dialog box will open:
5) After that, uncheck “View Shortcuts in File Explorer” and press Finish.
Step 3 – Verify Installation
Follow these steps to verify your installation:
1) Your desktop should now have the following three icons:
- Docker Quickstart Terminal
- Kitematic
- Oracle VM VirtualBox
2) After that, launch the Docker Quickstart Terminal by clicking the corresponding icon. This will start the creation of the Docker machine and all its components.
- Click near the $ symbol to activate the terminal.
- Type the following command and press Enter:
docker run hello-world
Docker will download and run the “Hello world” container and you will get a confirmation message in the terminal.
Docker is Installed Successfully on Windows
This indicates that your Docker installation is successful.
If you followed the process and everything went well, you should have Docker installed on your Windows machine, the service should be running and waiting to host containers with various apps.
What is Docker Toolbox?
Docker Toolbox is an installer for quick setup and launch of a Docker environment on previous versions of Mac and Windows systems that do not meet the requirements of the new Docker Desktop.
How can I verify if Docker Toolbox is installed correctly?
Open a command prompt or Docker Quickstart Terminal and enter the command docker version
. It should display the Docker version information if installed correctly.
Which tools are included in Docker Toolbox?
Following tools are present in Docker Toolbox:
- Docker-Machine
- Docker-Engine
- Docker- Compose
- Kitematic, the Docker GUI
- Docker Quickstart Terminal App
- Oracle VM VirtualBox
What is Docker Engine?
It is a lightweight and powerful open source containerization technology combined with a workflow for building and containerizing your applications.
What is Docker Kitematic?
Kitematic automates the Docker installation and setup process and provides an intuitive graphical user interface (GUI) for running Docker containers.
Can I use Docker Toolbox to manage Docker Swarm clusters?
Yes, Docker Toolbox includes all the necessary tools to create and manage Docker Swarm clusters for container orchestration.
How can I update Docker Toolbox to the latest version?
To update Docker Toolbox, download the latest version from the Docker website and follow the same installation process as before. It will upgrade the existing installation.
Conclusion
We hope this simple guide helped you understand how to install Docker on your Windows machine. To learn more about Docker installation for Windows, check out the official Docker Toolbox install documentation.
If you have any queries, please leave a comment below and we’ll be happy to respond to them for sure.
Docker — DevOps Tutorials — VegaStack
VegaStack publishes DevOps Tutorials about Git, CI/CD, DevSecOps, Cloud, Developer Hacks, Docker, Kubernetes, Serverless and more.
DevOps Tutorials — VegaStack
Docker on Windows is a little bit different than on Linux. Because Docker runs using features of the Linux operating system which not supported by Microsoft Windows. To run Docker on windows 10, Docker Toolbox will create a Linux virtual machine in VirtualBox and all containers will be created inside the virtual machine.
In this tutorial we will learn How to Install Docker on Windows 10 using the Docker Toolbox. You can also use following guide to install docker for Windows 7 and Windows Server 2016.
Download Docker Toolbox for Windows 10 / 7 / Server 2016
Go to following URL docker.com/toolbox and download the Docker Toolbox for Windows 10.
Install Docker Toolbox on Windows 10
After download is finished, run the setup file and install the docker toolbox with default options.
Open Docker Quickstart Terminal
From Windows 10 start menu launch the Docker Quickstart Terminal. The First time, it will run the initial configuration and will create the default virtual machine for the Docker Engine.
Once it is done, you can manage docker from Windows using Quickstart Terminal, Windows CMD, or PowerShell.
To check the Docker version Type:
docker version
Note that Docker Engine is running inside a Virtual Machine also called as ‘Docker Host’ in Windows. If you open VirtualBox you will see a Virtual Machine called ‘default’.
We can manage the Virtual Machine with docker-machine command.
To get information about machines, Type:
docker-machine ls
To Stop default machine, Type:
docker-machine stop default
To start default machine, Type:
docker-machine start default
Run Hello World Docker container on Windows 10
To test Windows Docker Engine, let’s run a simple hello-world container on docker.
docker run hello-world
Docker will download the hello-world Docker Image and start a new container using the hello-world image. If successful you should see the «Hello from Docker» message as shown in the following image.
This confirms that your Docker installation on Windows 10 / 7 / Server 2016 is successful.