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):
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.
In the next lesson, you will install Docker on your local machines.