G
GuideDevOps
Lesson 2 of 13

Installing & Architecture

Part of the Docker tutorial series.

Under the Hood

Docker uses a client-server architecture. The Docker client talks to the Docker daemon, which does the heavy lifting of building, running, and distributing your Docker containers.

The Docker Daemon

The daemon (dockerd) listens for Docker API requests and manages Docker objects.

The Docker Client

The client (docker) is the primary way that many Docker users interact with Docker. When you use commands such as docker run, the client sends these commands to dockerd.