Saltar al contenido principal
Docker
Especialización Nivel medio certificado-docker-build

Docker Build: Dockerfile y construcción de imágenes

Docker ·DevOps

Curso especializado en construir imágenes Docker profesionales listas para CI/CD y Kubernetes. Aprendes Dockerfile moderno, build context y .dockerignore, multi-stage builds para reducir tamaño, builds multi-arquitectura, cacheo de capas, escaneo de vulnerabilidades, generación de SBOM y publicación en registros públicos y privados. Al terminar entregas imágenes reproducibles, firmadas y auditables que tu equipo puede llevar a producción con confianza.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Empaqueta y ejecuta aplicaciones en contenedores portables.

5 módulos 30 lecciones 13 ejercicios evaluados por IA 4 tests
  • Introducción a Docker Lección
  • Instalación de Docker Lección
  • Test de introducción y entorno Docker Test

Detalles del curso

Público objetivo

Este roadmap está dirigido a:

  • Desarrolladores de software que trabajan con aplicaciones containerizadas y necesitan crear imágenes personalizadas
  • Ingenieros DevOps responsables de pipelines de CI/CD y despliegues automatizados
  • Administradores de sistemas que gestionan infraestructuras basadas en contenedores
  • Arquitectos de software que diseñan soluciones escalables con Docker
  • Estudiantes y profesionales con conocimientos básicos de Docker que buscan especializarse en la construcción de imágenes

Requisitos previos: conocimientos básicos de Docker, línea de comandos y conceptos fundamentales de contenedores.

Contenido del curso:

Fundamentos de Docker Build

  • Docker Build: comprende el proceso de construcción de imágenes y su importancia en el ecosistema Docker
  • Crear imágenes con Dockerfile: domina la sintaxis y mejores prácticas para escribir Dockerfiles efectivos
  • Build Context: aprende a gestionar el contexto de construcción para optimizar tiempos y recursos

Técnicas avanzadas de construcción

  • Multi-stage Build: implementa construcciones en múltiples etapas para crear imágenes más ligeras y seguras
  • Build Args: utiliza argumentos de construcción para crear imágenes parametrizables y reutilizables
  • Docker Export Import: maneja la exportación e importación de imágenes para diferentes escenarios de distribución

Herramientas y distribución

  • Docker init: utiliza esta herramienta para generar archivos Docker iniciales de forma automatizada
  • Subir imágenes a Docker Hub: pública y gestiona tus imágenes en el registro público más popular
  • Docker Registry: configura y utiliza registros privados para la distribución empresarial

Evaluación práctica

  • Reto Dockerfile: pon a prueba tus habilidades creando Dockerfiles para diferentes tipos de aplicaciones
  • Reto multi stage: implementa construcciones complejas con múltiples etapas de optimización
  • Reto docker push: práctica la distribución de imágenes a diferentes registros
  • Test Docker Build: evaluación integral de todos los conceptos aprendidos

Objetivos de aprendizaje

Al completar este roadmap serás capaz de:

  • Construir imágenes Docker eficientes y optimizadas siguiendo las mejores prácticas de la industria
  • Escribir Dockerfiles robustos que minimicen el tamaño de imagen y maximicen la seguridad
  • Implementar multi-stage builds para separar entornos de construcción y ejecución
  • Gestionar contextos de construcción para optimizar tiempos de build y transferencia de datos
  • Parametrizar construcciones usando build args para crear imágenes reutilizables
  • Distribuir imágenes a través de Docker Hub y registros privados
  • Automatizar la generación de archivos Docker usando herramientas como docker init
  • Exportar e importar imágenes para diferentes escenarios de distribución y backup
  • Configurar registros privados para entornos empresariales y equipos de desarrollo
  • Resolver problemas comunes en el proceso de construcción y optimización de imágenes

Este roadmap te proporcionará las habilidades técnicas necesarias para convertirte en un experto en la construcción de imágenes Docker, una competencia altamente valorada en el mercado laboral actual.

Otros cursos de Docker

Especialización ·Nivel medio

Docker Compose: orquestación multi-servicio local

Curso centrado en Docker Compose para orquestar entornos multi-contenedor en desarrollo y staging. Aprendes a definir servicios, redes y volúmenes en un único fichero declarativo, parametrizar entornos con variables, configurar healthchecks y dependencias ordenadas entre servicios, aplicar perfiles para escenarios opcionales y dar el primer paso de migración a Kubernetes. Al terminar levantas stacks completos (backend, base de datos, caché, frontend) con un solo comando.

Especialización ·Nivel inicial

Docker Containers: ejecución y gestión de contenedores

Curso de fundamentos para ejecutar y gestionar contenedores Docker antes de construir imágenes propias u orquestar con Compose o Kubernetes. Aprendes la arquitectura básica de Docker, el ciclo de vida de un contenedor, comandos esenciales para inspección y debugging, redes y volúmenes para persistencia, gestión de variables de entorno y límites de recursos. Al terminar dominas la línea base que necesitas para incorporarte a un equipo cloud-native sin depender de otra persona del equipo.

Curso completo ·Nivel medio

Docker

Curso completo para contenerizar aplicaciones con Docker y estandarizar entornos en equipos backend, DevOps y plataforma. Aprendes a ejecutar contenedores, construir imágenes con Dockerfile y multi-stage build, orquestar stacks multi-servicio con Docker Compose, trabajar con registros públicos y privados, y operar volúmenes, redes y recursos. Al terminar entregas aplicaciones empaquetadas y listas para pipelines CI/CD y para dar el salto a Kubernetes.

Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿Docker Build: Dockerfile y construcción de imágenes es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte Docker Build: Dockerfile y construcción de imágenes?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta Docker Build: Dockerfile y construcción de imágenes al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.