Saltar al contenido principal
Docker
Virtualización DevOps

Formación corporativa en Docker

Empaqueta y ejecuta aplicaciones en contenedores portables.

Evidencias FUNDAE Activación guiada Evaluación con IA Itinerario a medida

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

Resumen del itinerario en Docker

Para qué equipos

Equipos técnicos que incorporan Docker a su stack productivo o consolidan competencias antes de un proyecto crítico. Adaptamos el temario al nivel de partida y al stack acompañante.

Qué se trabaja

Lecciones aplicadas y ejercicios prácticos en Docker resueltos en el IDE del navegador, con corrección automática por IA y proyectos integradores revisados con rúbrica explícita.

Cómo se contrata

Propuesta concreta sobre teleformación, aula virtual o plan mixto. Sin coste de setup, sin permanencia, con evidencias FUNDAE exportables para la entidad organizadora.

Activación en 3 pasos

Diseñamos el itinerario, el alcance y el calendario según el nivel y el stack de tu equipo. Evidencias FUNDAE exportables, sin permanencia ni coste de setup.

  1. 1 Demo o llamada
    30 min con el fundador. Cuéntanos el stack, el nivel y el calendario.
  2. 2 Propuesta
    Itinerario y modalidad (teleformación, aula virtual o mixto) con evidencias FUNDAE exportables.
  3. 3 Tenant activo
    Tu equipo entra con SSO, asignaciones automáticas y panel admin completo.

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

Qué incluye la formación

Toda la plataforma CertiDevs disponible para tu equipo durante el itinerario. Sin costes ocultos ni módulos premium.

Entornos de programación online, sin instalar nada en el equipo del alumno.
Evaluación con IA de cada ejercicio de código, proyecto y ensayo, con feedback y nota.
Certificado verificable con NIF del alumno y firma digital de CertiDevs.
Panel admin de empresa: alta masiva CSV, asignaciones, foros y encuestas.
Rol inspector FUNDAE con acceso de solo lectura a actividad y resultados.
Reportes exportables en Excel: accesos, progreso, completion y satisfacción.
Integración con tu LMS: LTI 1.1 + 1.3 Deep Linking y exportación SCORM 1.2.
SSO con tu Active Directory (OIDC, Microsoft Entra, Google Workspace).
White-label opcional: subdominio propio, logo y tema de tu marca.
Pruebas técnicas: mismos exámenes para evaluar candidatos en selección.
Foros y mensajería tutorial integrados, requisito FUNDAE cubierto de serie.
Soporte directo de nuestro equipo durante toda la formación.

Cursos disponibles en Docker

Cada curso se puede asignar de forma independiente o combinar en un plan formativo.

Curso completo 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.

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

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.

Ver curso
Especialización 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.

Ver curso
Especialización 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.

Ver curso

Ver todos los cursos del catálogo

Stacks habituales que las empresas combinan en sus planes formativos junto a Docker.

Estructura del itinerario

Módulos, lecciones y ejercicios del itinerario

Introducción y entorno Docker

La contenedorización se ha convertido en el estándar de facto para el desarrollo y despliegue de aplicaciones modernas. Este módulo establece los fundamentos esenciales de Docker, la plataforma líder que permite empaquetar aplicaciones junto con sus dependencias en contenedores ligeros y portables.

¿Por qué dominar Docker es crucial para desarrolladores?

En el ecosistema empresarial actual, Docker resuelve uno de los problemas más persistentes del desarrollo: "funciona en mi máquina". Los contenedores garantizan que tu aplicación se ejecute de forma idéntica en desarrollo, testing y producción, eliminando las inconsistencias del entorno que tradicionalmente ralentizan los equipos.

Los desarrolladores que dominan contenedores Docker pueden:

  • Crear entornos de desarrollo reproducibles en minutos
  • Simplificar la colaboración en equipos distribuidos
  • Acelerar los procesos de CI/CD
  • Facilitar el escalado horizontal de aplicaciones
  • Reducir conflictos entre dependencias de proyectos

Conceptos fundamentales que aprenderás

Contenedores vs. máquinas virtuales

Comprenderás la diferencia arquitectural entre contenedores y máquinas virtuales tradicionales. Los contenedores comparten el kernel del sistema operativo host, lo que los hace significativamente más eficientes en recursos y tiempo de arranque.

Imágenes Docker

Dominarás el concepto de imágenes Docker como plantillas inmutables que contienen todo lo necesario para ejecutar una aplicación: código, runtime, bibliotecas del sistema y configuraciones. Aprenderás cómo las imágenes se construyen en capas, optimizando el almacenamiento y la distribución.

Docker Engine y arquitectura

Explorarás la arquitectura cliente-servidor de Docker Engine 28, incluyendo el daemon Docker, la API REST y la interfaz de línea de comandos. Entenderás cómo estos componentes interactúan para gestionar contenedores e imágenes.

Registro de contenedores

Trabajarás con Docker Hub como registro público de imágenes, aprendiendo a buscar, descargar y gestionar imágenes oficiales como nginx:1.29, mysql:9, postgres:17, python:3.13 y node:24.

  • Introducción a Docker Lección
  • Instalación de Docker Lección
  • Test de introducción y entorno Docker Test

Modalidades de contratación

Elige la modalidad que mejor se adapte a tu organización. Sin permanencia ni coste de setup.

Teleformación

Acceso autónomo al itinerario en la plataforma: lecciones, vídeos, ejercicios evaluados por IA y proyecto integrador. Con tutorización y foro técnico.

Solicitar propuesta

Aula virtual privada

Sesiones en directo sobre cohorte cerrada del cliente. Práctica guiada, resolución de dudas, evaluación al cierre y evidencias exportables.

Solicitar propuesta

Plan mixto

Teleformación con sesiones en directo intercaladas. Equilibra autonomía del alumno con hitos guiados, revisión de proyectos y feedback síncrono.

Solicitar propuesta

Sobre Docker

Docker Inc Desde 2013 Documentación oficial

En el panorama tecnológico actual, Docker se ha consolidado como una herramienta fundamental para el desarrollo y despliegue de aplicaciones modernas. Este curso Docker está diseñado para llevarte desde los conceptos básicos hasta técnicas avanzadas de contenedorización, proporcionándote las habilidades necesarias para destacar en el mercado laboral actual.

La formación profesional en Docker que ofrecemos abarca desde la instalación y configuración inicial hasta la implementación de soluciones complejas con inteligencia artificial. A través de un enfoque práctico y progresivo, dominarás la creación, gestión y orquestación de contenedores, una competencia cada vez más valorada por las empresas que buscan optimizar sus procesos de desarrollo y despliegue.

Docker estandariza la forma en que desarrollamos y distribuimos aplicaciones, eliminando el problema de "funciona en mi máquina" y garantizando la consistencia entre diferentes entornos. Dominando Docker, ampliarás tu perfil profesional con una competencia demandada por empresas de todos los tamaños para mejorar la eficiencia y escalabilidad de sus sistemas.

Ecosistema actual (2026)

El curso está alineado con el estado moderno del ecosistema Docker:

  • Docker Desktop 4.x en Windows, macOS y Linux, con integración nativa con WSL 2 para rendimiento casi de Linux en Windows y soporte para extensiones del Marketplace.
  • Compose v2 como plugin oficial del CLI, invocado como docker compose (dos palabras, sin guion). La herramienta legacy docker-compose en Python queda descartada.
  • BuildKit activado por defecto para docker build, con construcciones paralelas, caché inteligente, montajes secretos (--mount=type=secret) y salida limpia con docker buildx.
  • Docker Scout integrado para el análisis de vulnerabilidades (CVE) sobre las imágenes construidas.
  • Docker Model Runner para ejecutar modelos de IA generativa localmente, con una experiencia análoga a Ollama pero dentro del ecosistema de contenedores.

Público objetivo

Este curso Docker está especialmente diseñado para:

  • Desarrolladores de software que buscan modernizar sus flujos de trabajo y mejorar la portabilidad de sus aplicaciones
  • Administradores de sistemas interesados en optimizar la gestión de infraestructura y automatizar despliegues
  • DevOps Engineers que necesitan dominar herramientas de contenedorización para implementar pipelines de CI/CD eficientes
  • Estudiantes de informática que desean adquirir competencias demandadas en el mercado laboral actual
  • Profesionales de TI sin experiencia previa en contenedores que buscan una transición profesional

No se requieren conocimientos previos de Docker, aunque es recomendable tener familiaridad básica con línea de comandos Bash o PowerShell y conceptos fundamentales de sistemas operativos. El curso está estructurado para que tanto principiantes como profesionales con experiencia intermedia puedan beneficiarse del contenido.

Contenido del curso

Introducción y entorno

El curso comienza estableciendo una base sólida con una introducción a Docker que explica los conceptos fundamentales de la contenedorización y sus ventajas frente a la virtualización tradicional. Aprenderás a realizar la instalación de Docker en diferentes sistemas operativos, configurando correctamente tu entorno de desarrollo.

Contenedores Docker

Esta sección profundiza en el corazón de la tecnología Docker. Explorarás:

  • Docker Images: Comprenderás qué son las imágenes, cómo funcionan las capas y cómo gestionar el registro de imágenes
  • Docker containers: Dominarás la creación, ejecución y gestión del ciclo de vida de contenedores
  • Docker Container Logs: Aprenderás técnicas de monitorización y debugging
  • Docker Volume: Gestionarás la persistencia de datos y el almacenamiento
  • Docker Network: Configurarás la comunicación entre contenedores y con el exterior
  • Docker Stats: Monitorizarás el rendimiento y uso de recursos
  • Docker constraints: Implementarás limitaciones de recursos para optimizar el rendimiento
  • Docker Scout: Utilizarás herramientas de análisis de seguridad y vulnerabilidades

Cada concepto incluye ejercicios prácticos y retos que consolidan el aprendizaje.

Docker Build

En esta fase avanzada del curso Docker, te especializarás en la creación de imágenes personalizadas:

  • Docker Build: Dominarás el proceso de construcción de imágenes
  • Crear imágenes con Dockerfile: Escribirás archivos Dockerfile eficientes y optimizados
  • Build Context: Comprenderás cómo optimizar el contexto de construcción
  • Multi-stage Build: Implementarás construcciones multi-etapa para reducir el tamaño de imágenes
  • Build Args: Utilizarás argumentos de construcción para crear imágenes flexibles
  • Docker Export Import: Gestionarás la transferencia de imágenes y contenedores
  • Docker init: Automatizarás la inicialización de proyectos Docker
  • Subir imágenes a Docker Hub: Publicarás tus imágenes en registros públicos y privados
  • Docker Registry: Configurarás y gestionarás registros privados

Docker Compose

La orquestación de múltiples contenedores se aborda mediante Docker Compose:

  • Introducción a Docker Compose: Comprenderás los beneficios de la orquestación declarativa
  • Docker Compose Services: Definirás y gestionarás servicios multi-contenedor
  • Docker Compose Volume: Configurarás volúmenes compartidos entre servicios
  • Docker Compose Networks: Establecerás redes personalizadas para la comunicación entre servicios
  • Docker Compose Environment Variables: Gestionarás configuraciones mediante variables de entorno
  • Docker Compose Depends on: Implementarás dependencias entre servicios
  • Docker Compose Build: Integrarás procesos de construcción en tus composiciones
  • Docker Compose Watch: Utilizarás herramientas de desarrollo en tiempo real

Docker AI

La sección más innovadora del curso explora la integración de Docker con inteligencia artificial:

  • Introducción a AI en Docker: nuevas features de IA en los productos de Docker
  • Docker Model Runner: poder ejecutar modelos de IA generativa utilizando Docker, de forma similar a como lo hace Ollama
  • AI models en Docker Compose: poder indicar en archivos docker compose los modelos de IA

Objetivos de aprendizaje

Al completar este curso Docker, serás capaz de:

  • Instalar y configurar Docker en diferentes entornos de desarrollo y producción
  • Crear y gestionar contenedores de forma eficiente, optimizando recursos y rendimiento
  • Desarrollar imágenes personalizadas utilizando Dockerfile con mejores prácticas de seguridad y optimización
  • Implementar arquitecturas multi-contenedor usando Docker Compose para aplicaciones complejas
  • Configurar redes y volúmenes para garantizar la comunicación segura y la persistencia de datos
  • Monitorizar y debuggear aplicaciones contenedorizadas utilizando logs y métricas
  • Publicar y distribuir imágenes en registros públicos y privados
  • Integrar Docker en flujos de trabajo de desarrollo y despliegue continuo
  • Implementar soluciones de IA utilizando contenedores para modelos de machine learning
  • Aplicar principios de seguridad en la contenedorización de aplicaciones

Estas competencias te posicionarán como un profesional altamente cualificado en tecnologías de contenedorización, abriendo oportunidades en roles de desarrollo, DevOps, arquitectura de software y administración de sistemas. La formación profesional en Docker que recibirás está alineada con las demandas actuales del mercado tecnológico, donde la contenedorización se ha convertido en un estándar de la industria.

¿Necesitas un itinerario completo?

Este curso puede formar parte de una carrera profesional que combine varias tecnologías. Explora nuestros itinerarios o te diseñamos uno a medida para tu equipo.

Plan formativo de Docker para tu equipo

Recibe una propuesta concreta: modalidad, alcance, calendario y evidencias FUNDAE exportables. Damos de alta a tu equipo, configuramos la plataforma con tus dominios y entregamos certificados verificables e informes para tu entidad organizadora. Sin coste de setup, sin permanencia.

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

Formación en Docker: preguntas frecuentes

¿La formación en Docker para empresas es bonificable por FUNDAE?
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 la formación en Docker?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta el temario de Docker al nivel de mi equipo?
Sí. Ajustamos el itinerario de Docker al nivel y al stack de tu equipo, con ejercicios evaluados por IA y certificado verificable. La activación corporativa se acuerda durante la fase de propuesta.
¿Cómo se evalúa a los alumnos?
Con ejercicios corregidos automáticamente por IA (test, puzle, código, proyecto y ensayo), detección de entregas generadas con IA y certificados verificables por URL.