Search⌘ K
AI Features

Various Products for Various Needs

Explore the different Docker products tailored for various environments, from development machines to critical production systems. Understand when to use Docker Desktop, Docker Engine Community, or Docker Enterprise. Learn how to verify your Docker installation with a simple test command to ensure it is working properly before proceeding with setup.

We'll cover the following...

In a production environment that runs containers hosting critical applications, you would rather have your favorite admins install Docker Enterprise.

However, on your development machine or a continuous integration build machine, you can use the free Docker Engine Community or Docker Desktop depending on your machine type.

In short:

Use Product
Developer machine Docker Engine Community or Docker Desktop
Small server, small expectations Docker Engine Community
Serious stuff/Critical applications Docker Engine Enterprise or Kubernetes

The rest of this chapter will point you to installation steps for various platforms.

Hello World Test

Whatever the edition you install, you can check your installation by running the following command in a command-line (your terminal on Linux, or PowerShell on Windows):

Shell
docker run hello-world

It should pull an image and display output text that begins with:

Hello from Docker!
This message shows that your installation appears to be working correctly.

A terminal is provided below for you to test the above command and verify the output.

Terminal 1
Terminal
Loading...

In the next lesson, you will install Docker on your local machines.