Solicitar información
 Duración 14 horas

Temario del curso

Introducción a la contenerización y Docker

  • Comprensión de los conceptos de contenerización de software
  • Ventajas de los contenedores en comparación con los modelos de despliegue tradicionales
  • Resumen de Docker y su papel en la entrega moderna de aplicaciones
  • Casos de uso comunes de contenedores en desarrollo y operaciones

Instalación de Docker y configuración del entorno

  • Instalación y configuración de Docker
  • Comprensión de los componentes y la arquitectura de Docker
  • Trabajo con la CLI de Docker
  • Gestión de servicios y configuraciones de Docker

Arquitectura de Docker y conceptos fundamentales

  • Motor de Docker, imágenes, contenedores y registros
  • Gestión del ciclo de vida de los contenedores
  • Comprensión de objetos y recursos de Docker
  • Buenas prácticas para trabajar con entornos de Docker

Trabajo con imágenes y contenedores de Docker

  • Obtención y gestión de imágenes de Docker
  • Creación y ejecución de contenedores
  • Configuración y gestión de contenedores
  • Inspección, monitoreo y mantenimiento de contenedores

Construcción de aplicaciones con Dockerfiles

  • Comprensión de la estructura e instrucciones de Dockerfile
  • Creación de imágenes de Docker personalizadas
  • Optimización del tamaño de la imagen y el rendimiento de la compilación
  • Gestión de dependencias y configuraciones de aplicaciones

Almacenamiento de Docker y gestión de datos

  • Comprensión de los conceptos de almacenamiento de contenedores
  • Trabajo con volúmenes y montajes vinculados
  • Persistencia de datos de aplicaciones
  • Gestión eficaz de datos de contenedores

Redes de Docker

  • Comprensión de los conceptos de redes de Docker
  • Creación y gestión de redes de Docker
  • Conexión de múltiples contenedores
  • Configuración de la comunicación entre aplicaciones y servicios

Trabajo con registros de Docker

  • Comprensión de repositorios de imágenes y registros
  • Uso de Docker Hub y registros privados
  • Envío y obtención de imágenes
  • Gestión de versiones de imágenes y consideraciones de seguridad

Conceptos de orquestación de contenedores y escalado

  • Introducción a la orquestación de contenedores
  • Comprensión del papel de las plataformas de orquestación
  • Resumen de Docker Compose
  • Preparación de aplicaciones para despliegues escalables

Solucionado de problemas y buenas prácticas

  • Diagnóstico de problemas comunes de Docker
  • Gestión de registros y rendimiento de contenedores
  • Aplicación de buenas prácticas de seguridad y mantenimiento
  • Optimización de entornos de aplicaciones basadas en Docker

Taller práctico de Docker y revisión del curso

  • Construcción y despliegue de una aplicación contenerizada
  • Gestión de múltiples contenedores y servicios
  • Aplicación de comandos y flujos de trabajo de Docker
  • Revisión de conceptos clave y próximos pasos

Requerimientos

  • Conocimientos sobre redes.
  • Experiencia en la línea de comandos de Linux.

Público objetivo

  • Desarrolladores
  • Ingenieros DevOps
  • Administradores de sistemas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (7)

Próximos cursos

Categorías Relacionadas