Link

Paths to installing Docker

Linux

As Docker’s design builds upon, and extends, the logic of Linux computing structures, Docker tooling is relatively well-integrated with mainstream Linux distributions.

The Docker documentation guide gives instructions for installation on multiple Linux distros, including CentOS, Debian, Fedora, and Ubuntu. Note that each installation page lists specific requirements or constraints for that distro.

If you’re an experienced Linux user on a unique distro not included above, there are also instructions to Install Docker Engine from binaries.

Docker whale made with lego Docker lego whale retrieved from kyohei ito on Flickr, CC BY-SA 2.0.

Windows and Mac

Beyond exploring Docker Hub’s Playground in the browser environment, the next easiest step for Mac and Windows user is installing Docker Desktop for your operating system.

On both operating systems, for the purposes of our workshop attendees, it is best to choose Stable versions of Docker Desktop over Edge versions, which are better suited to experienced developers.

Check out the Docker Quickstart training module for useful information pertaining to getting started on both operating systems.

Windows - Install

Here you’ll find the installation guide for Windows. You can also navigate to this direct installation link for Windows Home edition.

Basic installation requirements for Windows include Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 or later), 64-bit processor with SLAT functionality, Enabling Hyper-V, Enabling Containers, virtualization support set in BIOS, and at least 4 gb of RAM.

Windows - Get Started

Docker Desktop also provides further documentation on how to get started on Windows after installation, as well as a dedicated troubleshooting page for Windows.

In particular, enabling virtualization on Windows 10 can vary between editions and devices. Here are a few links that can help you get started if you’re encountering this issue:

Mac - Install

Here you’ll find the installation guide for Mac.

Basic installation requirements for Mac include a computer release year of 2010 or newer, macOS version 10.13 or newer, and at least 4 gb of RAM.

Keep in mind that there are multiple pathways to install and interact with Docker on Mac, and as the install page flags early, some of these may conflict with one another.

Check out, for example, how Docker Desktop compares with Docker Toolbox on Mac.

Mac - Get Started

Docker Desktop also provides further documentation on how to get started on Mac after installation, as well as a dedicated troubleshooting page for Mac.

Once you have Docker tools installed on your computer of choice, you can check out our extended learning resources for further useful documentation and tutorials.