Process |
Description |
DockerD / Docker Deamon / Docker Engine |
Listens for Docker API requests and performs the actual work of building, running, and distributing container images |
Docker Client (docker) |
command-line tool you use to interact with Docker. When you run commands like docker run, the client sends those commands to the dockerD |
Docker Compose |
tool included in Docker Desktop that allows you to define and run multi-container applications using a YAML file |
Credential Helper |
Manages credentials for accessing private registries securely |
Docker Desktop UI |
GUI managing containers, images, volumes, and settings |