Docker usa contenedores (no máquinas virtuales). Conceptos clave:
- Imagen (plantilla de solo lectura)
- Contenedor (instancia en ejecución de una imagen)
- Dockerfile (instrucciones para construir una imagen)
- Docker Hub (repositorio de imágenes)
Comandos básicos: docker pull, docker run, docker ps, docker build, docker-compose up. Diferencia con VMs: los contenedores comparten el kernel del host (más ligeros y rápidos). Kubernetes orquesta múltiples contenedores. En el SERGAS se usa Docker para desplegar microservicios sanitarios.