
Install Docker Machine by following instructions on this page. Installing Docker Engine is quite simple. Want to build more of a foundation in Docker knowledge? Read Learning Docker – Second Edition on SitePoint Premium. On Windows Subsystem for Linux 2 (running Ubuntu 18.04)įirst, allow me to explain how the Docker installation will work on Windows.

#Docker desktop windows 10 home how to
I’ll show how to perform the installation in the following environments: Docker Compose: a tool for defining and running multi-container applications.Docker Client: a CLI tool for issuing commands to Docker Engine via REST API.Docker Engine: runs on top of the Linux Kernel used for building and running containers.Docker Machine: a CLI tool for installing Docker Engine on virtual hosts.Here’s a list of software you’ll need to build and run Docker containers: In this tutorial, I’ll show you how to quickly setup a Linux VM on Windows Home running Docker Engine with the help of Docker Machine. In addition, Linux Containers can run on any distro and on popular CPU architectures, including x86_64, ARM and IBM. Check out the Windows container version compatibility matrix for details.ĩ9.999% of the time, you only need a Linux Container, since it supports software built using open-source and. If you plan on running Windows Containers, you’ll need a specific version and build of Windows Server. Upgrading your Windows license is pricey, and also pointless, since you can still run Linux Containers on Windows without relying on Hyper-V technology, a requirement for Docker for Windows.


Only Windows Pro, Enterprise or Education support Docker. If you’ve ever tried to install Docker for Windows, you’ve probably came to realize that the installer won’t run on Windows 10 Home.
