El demonio Docker es un servicio en segundo plano que se ejecuta en el host del sistema operativo. Actúa como un servidor y recibe comandos de los clientes Docker CLI (Command Line Interface) o API de Docker. El demonio Docker es responsable de administrar objetos Docker como imágenes, contenedores, redes y volúmenes de almacenamiento en el sistema.
Este servicio puede iniciar y administrar contenedores Docker, que son instancias de ejecución ligera y portátil de una aplicación y sus dependencias. Lo hace al crear, descargar y administrar imágenes Docker, las cuales son plantillas básicamente con instrucciones para crear un contenedor Docker.
En resumen, el demonio Docker es el proceso principal que se encarga de ejecutar y gestionar contenedores en un sistema que utiliza Docker.