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 implementación tradicionales.
- Visión general 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.
- Uso de la interfaz de línea de comandos (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 (registries).
- Gestión del ciclo de vida de los contenedores.
- Comprensión de los objetos y recursos de Docker.
- Buenas prácticas para trabajar con entornos de Docker.
Trabajo con imágenes y contenedores de Docker
- Descarga (pulling) 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.
Desarrollo de aplicaciones con Dockerfiles
- Comprensión de la estructura e instrucciones de Dockerfile.
- Creación de imágenes personalizadas de Docker.
- Optimización del tamaño de la imagen y el rendimiento de la compilación (build).
- Gestión de dependencias y configuraciones de la aplicación.
Almacenamiento de Docker y gestión de datos
- Comprensión de los conceptos de almacenamiento de contenedores.
- Uso de volúmenes (volumes) y montajes enlazados (bind mounts).
- Persistencia de datos de aplicaciones.
- Gestión eficaz de los datos de los contenedores.
Redes de Docker
- Comprensión de los conceptos de redes en Docker.
- Creación y gestión de redes de Docker.
- Conexión entre múltiples contenedores.
- Configuración de la comunicación entre aplicaciones y servicios.
Trabajo con registros de Docker (Registries)
- Comprensión de los repositorios de imágenes y registros (registries).
- Uso de Docker Hub y registros privados.
- Carga (pushing) y descarga (pulling) de imágenes.
- Gestión de versiones de imágenes y consideraciones de seguridad.
Conceptos de orquestación y escalado de contenedores
- Introducción a la orquestación de contenedores.
- Comprensión del papel de las plataformas de orquestación.
- Visión general de Docker Compose.
- Preparación de aplicaciones para implementaciones escalables.
Resolución de problemas y buenas prácticas
- Detección de problemas comunes de Docker.
- Gestión de registros (logs) y rendimiento de contenedores.
- Aplicación de buenas prácticas de seguridad y mantenimiento.
- Optimización de entornos de aplicaciones basados en Docker.
Taller práctico de Docker y revisión del curso
- Construcción e implementación de una aplicación contenida.
- Gestión de múltiples contenedores y servicios.
- Aplicación de comandos y flujos de trabajo de Docker.
- Revisión de los conceptos clave y próximos pasos.
Requerimientos
- Comprensión básica de redes.
- Experiencia con la línea de comandos de Linux.
Público objetivo
- Desarrolladores
- Ingenieros de 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.
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)
el formador tenía mucho conocimiento y paciencia para compartir con nosotros
Bogdan Olaru
Curso - Introduction to Docker
Traducción Automática
Los ejercicios prácticos y las explicaciones sobre todos los detalles, especialmente para los comandos utilizados
Louise
Curso - Introduction to Docker
Traducción Automática
Explicó correctamente y tuvo ejercicios.
Stefan-Bogdan Birtu
Curso - Introduction to Docker
Traducción Automática
La forma en que se explicó, desde conceptos básicos hasta los más complejos con ejemplos.
Stefan
Curso - Introduction to Docker
Traducción Automática
Me gusta cómo Abhi presenta. Agregar información en las diapositivas, crear diagramas. Para mí, personalmente, es más fácil entender y recordar la información que comparte.
Viorel
Curso - Introduction to Docker
Traducción Automática
Me gustó la forma en que se presentó la información, con ejemplos prácticos. Además, el ritmo del formador fue adecuado y tuvo paciencia para responder todas las preguntas, ayudar a los compañeros que se quedaron atrás e incluso escribir ejemplos adicionales en la presentación, basados en las curiosidades de los participantes.
Beatrice - DB Global Technology SRL
Curso - Introduction to Docker
Traducción Automática
que el formador estaba muy dispuesto a explicar detalladamente cada pregunta
Mihnea Mihaila - DB Global Technology SRL
Curso - Introduction to Docker
Traducción Automática