Docker Installations

Get an overview of Docker Desktop, our primary choice for working with containers.

We'll cover the following

There are lots of ways to get Docker and work with containers. This appendix will guide you through the following methods:

  • Docker Desktop
  • Multipass
  • Server installs on Linux

Docker Desktop is the best way to work with Docker. It gives you the complete Docker experience on your laptop with all the latest tools, plugins, and extensions.

We’ll also show you how to install Docker on your laptop with Multipass and a super-simple Linux installation. However, you should only consider these if you can’t use Docker Desktop, as they offer fewer features.

Docker Desktop

Docker Desktop is a desktop app from Docker, Inc., and it is the best way to work with containers. It includes the Docker Engine, a slick UI, all the latest plugins and features, and an extension system with a marketplace. If you want to learn Kubernetes, you can even get Docker Compose and a single-node Kubernetes cluster.

It’s free for personal use and education, but you’ll have to pay a license fee if you use it for work and your company has over 250 employees or does more than $10M in annual revenue.

Docker Desktop on Windows 10 and Windows 11 Professional and Enterprise editions supports Windows containers and Linux containers. Docker Desktop on Mac, Linux, and Home editions of Windows only support Linux containers. All of the examples in this course and almost all of the containers in the real world are Linux containers.

Let’s install Docker Desktop on Windows and MacOS.

Get hands-on with 1300+ tech skills courses.