Contenedores Docker

Este curso es una introducción al despliegue de aplicaciones en contenedores utilizando Docker. Entre sus múltiples ventajas, esta tecnología simplifica el desarrollo de aplicaciones complejas y disminuye el tiempo necesario para incorporar nuevos compañeros a nuestro equipo técnico.

Aprenderemos a diseñar los elementos necesarios para el despliegue de una aplicación existente en múltiples contenedores, construir y probar nuevas aplicaciones contenerizadas y desplegar aplicaciones sencillas o multicapas para alcanzar alta disponibilidad y escalabilidad horizontal.

Asimismo, utilizaremos virtualización y contenerización para provisionar entornos completos donde poder realizar tareas de desarrollo, pruebas e integración de una manera rápida y sencilla.

Unidades:

  1. Virtualización y Contenerización
  2. Imágenes, Contenedores y Volúmenes
  3. Construcción de imágenes
  4. Uso avanzado de las herramientas
  5. Networking con Docker
  6. Docker Compose
  7. Aspectos operativos

Programa detallado