The Docker Technology

Get an overview of the Docker technology.

We'll cover the following

The Docker platform is designed to make building, shipping, and running containers as easy as possible.

Docker’s high-level components

At a high level, there are two major parts to the Docker platform:

  • The CLI (client)
  • The engine (server)

The CLI is the familiar docker command-line tool for deploying and managing containers. It converts simple commands into API requests and sends them to the engine.

The engine comprises all the server-side components that run and manage containers.

The below figure shows the high-level architecture. The client and engine can be on the same host or connected over the network.

Get hands-on with 1300+ tech skills courses.