Objetivos✓Comprender la diferencia entre contenedores y máquinas virtuales, y el funcionamiento de imágenes, capas y registros.
✓Analizar la construcción de imágenes con Dockerfile, el uso de la caché de capas y las vulnerabilidades detectadas por escaneo.
✓Aplicar volúmenes, bind mounts, redes bridge, variables de entorno y secretos en contenedores en ejecución.
✓Diseñar una aplicación de varios servicios en compose.yaml con base de datos, dependencias y verificaciones de salud.
✓Evaluar la seguridad, el tamaño y la persistencia de un despliegue local con Docker antes de llevarlo a otros entornos.
EvaluaciónInicial30%Laboratorio de primeros contenedores con docker run, ps, logs y exec, y cuadro comparativo entre contenedores y máquinas virtuales.
Intermedio30%Construcción de una imagen multietapa con Dockerfile, escaneo de vulnerabilidades y configuración de volúmenes y redes bridge.
Final40%Proyecto final: aplicación web con base de datos definida en Docker Compose, con imagen multietapa, persistencia en volúmenes y sustentación.