Duración
25 horas
Objetivos
Comprender y aplicar el uso de contenedores para optimizar el desarrollo de aplicaciones. Aprender a utilizar Docker y Docker Compose para definir y compartir aplicaciones de varios contenedores, lo que agilizará el desarrollo web y de aplicaciones. Esta capacitación proporcionará una ventaja significativa al facilitar la integración y el despliegue de software en entornos complejos.
Temario
- Introducción a Docker y la tecnología de contenedores
- Gestión de imágenes en Docker
- Gestión de contenedores
- Redes en Docker
- Volúmenes y persistencia de datos
- Dockerfile y automatización de imágenes
- Introducción a Docker Compose
- Configuración avanzada de docker-compose.yml
- Comandos esenciales de Docker Compose
- Integración con bases de datos
- Docker y Compose en entornos de desarrollo
- Despliegues empresariales con Docker Compose
- Integración con CI/CD
- Seguridad en Docker y Compose
Solicita información