ExámenesBlogEnglish
Volver al blog
tecnologiadocker dcacertificación dockerdocker en español

Certificación Docker DCA en Español: Guía Completa 2026

Guía completa para la certificación Docker DCA 2026 en español. Costos, temario, salarios y 200 preguntas de práctica gratis para asegurar tu aprobado.

Ran Chen, EA, CFP®15 min2026-03-08

La certificación Docker Certified Associate (DCA) se ha consolidado en 2026 como una de las credenciales más buscadas y respetadas en el ecosistema DevOps, ingeniería de plataformas y administración de sistemas en la nube. A medida que la contenerización pasa de ser una tendencia a convertirse en el estándar absoluto para el despliegue de aplicaciones modernas, dominar Docker ya no es opcional para los profesionales de TI; es un requisito fundamental.

📝Practica con nuestro examen GRATISComienza a practicar gratis ahora mismo

Si buscas avanzar en tu carrera como Ingeniero DevOps, Arquitecto Cloud o Administrador de Sistemas, la certificación DCA administrada por Mirantis valida tus habilidades fundamentales en orquestación, creación de imágenes, redes, seguridad y almacenamiento utilizando Docker Enterprise y Docker Swarm. Esta guía exhaustiva, actualizada para los estándares de 2026, te proporcionará un mapa de ruta detallado, desglosando costos, requisitos, estructura del examen y estrategias de estudio probadas para que apruebes en tu primer intento.

A lo largo de esta extensa guía, exploraremos a fondo cada uno de los dominios del examen, compararemos la certificación DCA con otras credenciales del mercado, analizaremos el impacto salarial que puede tener en tu carrera en 2026 y te proporcionaremos los mejores recursos oficiales y estrategias prácticas. Nuestro objetivo es que no solo te prepares para aprobar un examen, sino que adquieras un conocimiento profundo y aplicable en el mundo real.

¿Qué es la Certificación Docker Certified Associate (DCA)?

El Docker Certified Associate (DCA) es una certificación de nivel fundamental/intermedio diseñada para validar las habilidades técnicas de los profesionales que trabajan con tecnologías de contenedores Docker. Originalmente creada por Docker Inc., la certificación ahora es gestionada y administrada por Mirantis, la empresa que adquirió el negocio de Docker Enterprise.

La certificación DCA evalúa tu capacidad para realizar tareas esenciales como instalar y configurar el motor de Docker, crear y gestionar imágenes eficientes de contenedores, configurar redes seguras, manejar volúmenes persistentes de datos y, de manera crucial, orquestar contenedores utilizando Docker Swarm (y conceptos básicos de Kubernetes). A diferencia de los exámenes puramente teóricos, el DCA en 2026 incluye un fuerte componente de conocimientos prácticos, requiriendo que los candidatos conozcan la sintaxis exacta de los comandos de la interfaz de línea de comandos (CLI) y las mejores prácticas operativas.

¿A quién va dirigida la Certificación DCA?

La certificación DCA está diseñada principalmente para profesionales con experiencia práctica. Mirantis recomienda que los candidatos tengan entre 6 y 12 meses de experiencia trabajando con Docker antes de intentar el examen. Los roles ideales para esta certificación incluyen:

  • Ingenieros DevOps: Profesionales que integran el desarrollo de software y las operaciones de TI, automatizando el despliegue de aplicaciones mediante pipelines CI/CD y contenedores.
  • Administradores de Sistemas (SysAdmins): Encargados de la gestión, configuración y mantenimiento de la infraestructura de servidores, donde Docker se utiliza cada vez más para aislar y ejecutar servicios.
  • Ingenieros de Software / Desarrolladores Back-end: Creadores de aplicaciones que necesitan comprender cómo empaquetar, distribuir y ejecutar su código de manera consistente en cualquier entorno mediante Dockerfiles.
  • Arquitectos de Software y Cloud: Profesionales que diseñan sistemas distribuidos y microservicios escalables, que dependen en gran medida de tecnologías de contenerización.
  • Ingenieros de Confiabilidad del Sitio (SRE): Expertos enfocados en la escalabilidad, observabilidad y disponibilidad de plataformas basadas en contenedores.

¿Por qué obtener la certificación en 2026?

En 2026, la adopción de arquitecturas nativas de la nube (Cloud Native) sigue creciendo exponencialmente. Aunque Kubernetes es el rey de la orquestación a gran escala, Docker sigue siendo la tecnología base fundamental para crear los contenedores que Kubernetes gestiona. Entender Docker a nivel profundo es el paso previo lógico y necesario antes de dominar Kubernetes (CKA/CKAD).

Obtener la certificación DCA demuestra a los empleadores que no solo sabes cómo ejecutar un comando docker run, sino que comprendes la arquitectura subyacente, sabes cómo optimizar imágenes para reducir el tamaño y mejorar la seguridad, y puedes gestionar un clúster de Docker Swarm en producción. Esta validación por parte de terceros (Mirantis) aumenta significativamente tu empleabilidad y capacidad de negociación salarial en el competitivo mercado de TI actual.

Requisitos Oficiales y Proceso de Registro 2026

Antes de sumergirte en los estudios, es crucial entender los requisitos oficiales, los costos involucrados y el proceso logístico para registrarte en el examen Docker Certified Associate en 2026.

Experiencia Previa Recomendada

Como se mencionó anteriormente, no existen requisitos de certificación previos obligatorios para poder registrarse y tomar el examen DCA. No necesitas haber completado ningún curso específico de Mirantis ni poseer otras certificaciones de nivel inferior. Sin embargo, la recomendación oficial y empírica es clara: debes tener entre 6 y 12 meses de experiencia práctica utilizando Docker en entornos de desarrollo o producción.

El examen evalúa tu memoria muscular en la línea de comandos, tu comprensión de la arquitectura de red de Docker y tu capacidad para diagnosticar problemas basándose en salidas de comandos. Este tipo de conocimiento es extremadamente difícil de adquirir basándose únicamente en la teoría o en lecturas. Necesitas haber "roto" cosas y haberlas arreglado en la terminal.

Desglose de Costos del Examen (2026)

A continuación, detallamos los costos asociados con la obtención de la certificación DCA en 2026. Es importante tener en cuenta que las tarifas pueden variar ligeramente dependiendo de tu ubicación geográfica debido a los impuestos locales (IVA/VAT) y las tasas de cambio de moneda.

Concepto de GastoCosto Estimado (2026)Notas Adicionales
Tarifa del Examen DCA (Estándar)$195 USD (aprox. 185€ - 200€)Precio oficial fijado por Mirantis. Es obligatorio para agendar la cita.
Retoma del Examen (Si fallas)$195 USDMirantis no ofrece retomas gratuitas incluidas en el precio inicial. Debes pagar la tarifa completa de nuevo.
Renovación (Cada 2 años)$195 USDLa certificación expira a los 2 años. Debes volver a tomar y aprobar el examen actual para mantener el estado.
Reprogramación (Con > 48h de aviso)$0 USD (Gratis)Puedes cambiar la fecha de tu examen sin costo si lo haces con suficiente anticipación.
Cancelación (Con < 48h de aviso)No reembolsablePerderás la tarifa completa si cancelas o no te presentas con menos de 48 horas de anticipación.
Cursos Oficiales de Mirantis (Opcional)$500 - $3,000+ USDCapacitación oficial ofrecida por Mirantis. No es obligatoria, pero sí recomendada para entornos empresariales.
Nuestra Práctica (Recomendado)$0 USD (¡Gratis!)En ExamenesGratis ofrecemos simuladores de examen de alta calidad sin costo alguno para ti.

(Nota: Los precios en moneda local pueden fluctuar. Siempre verifica el sitio web oficial de Mirantis Training para conocer los precios exactos vigentes en el momento de tu inscripción).

Cómo Registrarse y Programar el Examen

El proceso de registro es completamente en línea y el examen se rinde de manera remota (online proctored).

  1. Crear una Cuenta: Visita el portal de certificación de Mirantis (usualmente gestionado a través de Examity o una plataforma similar). Debes crear una cuenta con tu nombre legal exacto, tal como aparece en tu documento de identidad gubernamental (pasaporte o DNI).
  2. Seleccionar el Examen: Busca el examen "Docker Certified Associate (DCA)".
  3. Pagar la Tarifa: Procede al pago de los $195 USD utilizando una tarjeta de crédito o débito internacional.
  4. Agendar la Fecha y Hora: Selecciona la fecha y hora que mejor se adapte a tu horario. Al ser un examen proctorizado en línea, generalmente hay disponibilidad 24/7, permitiéndote tomar el examen desde la comodidad de tu hogar u oficina en cualquier país de habla hispana (México, España, Colombia, Argentina, Chile, Perú, etc.).
  5. Revisar Requisitos del Sistema: Es fundamental que, días antes del examen, verifiques que tu computadora, cámara web, micrófono e internet cumplen con los estrictos requisitos de la plataforma de proctoring. Necesitarás un espacio privado, silencioso y limpio (sin libros, notas o monitores adicionales).

Estructura y Formato del Examen Docker DCA

Comprender la estructura del examen es la mitad de la batalla. El examen DCA 2026 tiene un formato particular que debes conocer para gestionar tu tiempo y expectativas durante la prueba real.

Datos Clave del Examen

Métrica del ExamenDetalle (2026)
Nombre del ExamenDocker Certified Associate (DCA)
Código/IDDCA
AdministradorMirantis (anteriormente Docker Inc.)
Tiempo Asignado90 Minutos (1 hora y 30 minutos)
Número Total de Preguntas~55 Preguntas
Puntaje de Aprobación (Passing Score)No se publica oficialmente un número exacto, pero históricamente se sitúa alrededor del 65% al 70% basado en el método de puntuación compensatoria.
Formato de EntregaOnline Proctored (Supervisado a distancia a través de webcam y micrófono).
Idiomas DisponiblesPrincipalmente Inglés (con algunas disponibilidades regionales que deben verificarse). Nota: Nuestra guía te prepara en español, pero es vital familiarizarse con los términos técnicos en inglés, ya que el examen oficial suele estar en ese idioma.

Tipos de Preguntas: MCQ vs. DOMC

Una de las características más distintivas del examen DCA es el uso de formatos de preguntas modernos diseñados para evitar la adivinanza y evaluar el conocimiento real. En 2026, el examen se compone típicamente de dos tipos de preguntas:

1. Preguntas de Opción Múltiple Clásicas (MCQ - Multiple Choice Questions)

Representan aproximadamente 13 de las 55 preguntas. Son el formato tradicional: te presentan una pregunta y cuatro o más opciones, de las cuales debes seleccionar la(s) correcta(s). Pueden requerir seleccionar una sola respuesta o múltiples respuestas verdaderas.

2. Preguntas de Opción Múltiple Discretas (DOMC - Discrete Option Multiple Choice)

Representan la gran mayoría del examen, aproximadamente 42 de las 55 preguntas. Este formato es crucial entenderlo. En una pregunta DOMC, se te presenta el enunciado, pero en lugar de ver todas las opciones a la vez, se te presenta una sola opción a la vez acompañada de botones "Sí" o "No".

Debes decidir si esa opción específica es correcta o incorrecta en relación con la pregunta antes de poder ver la siguiente opción. Si respondes incorrectamente a una opción crítica, la pregunta puede terminar inmediatamente y ser calificada como incorrecta sin mostrarte las opciones restantes. Este formato reduce el tiempo de lectura, elimina la adivinanza por eliminación de opciones improbables y mide el conocimiento con mucha mayor precisión. Debes estar absolutamente seguro de tus respuestas.

📝Practica con nuestro examen GRATISAsegúrate de dominar el formato DOMC practicando con nosotros

Dominios de Contenido: El Temario Oficial 2026

El examen DCA evalúa seis dominios principales de conocimiento, cada uno con un peso porcentual específico que determina cuántas preguntas verás aproximadamente de cada tema. A continuación, desglosamos detalladamente cada dominio, su peso y las habilidades específicas que debes dominar, incorporando las perspectivas de 2026.

DominioTema PrincipalPeso (%)Cantidad Aprox. Preguntas
Dominio 1Orquestación (Orchestration)25%~14 preguntas
Dominio 2Creación, Gestión y Registro de Imágenes20%~11 preguntas
Dominio 3Instalación y Configuración15%~8 preguntas
Dominio 4Redes (Networking)15%~8 preguntas
Dominio 5Seguridad15%~8 preguntas
Dominio 6Almacenamiento y Volúmenes10%~6 preguntas

A continuación, analizamos a fondo cada dominio.

Dominio 1: Orquestación (25%)

Con un cuarto de todo el examen, la orquestación es el tema más importante. Aunque la industria se inclina hacia Kubernetes, el examen DCA sigue evaluando fuertemente Docker Swarm (el orquestador nativo de Docker) junto con conocimientos básicos de Kubernetes integrados en la plataforma Enterprise.

Docker Swarm: Fundamentos y Arquitectura

Debes comprender la arquitectura de Docker Swarm, diferenciando claramente entre nodos Manager (gestores) y nodos Worker (trabajadores).

  • Inicialización: Dominar el comando docker swarm init y cómo configurar el token de unión.
  • Gestión de Nodos: Saber cómo añadir nodos al clúster (docker swarm join), promover un nodo de Worker a Manager (docker node promote), o degradarlo (docker node demote). Entender qué significa drenar un nodo (docker node update --availability drain) para mantenimiento.
  • Quorum y Tolerancia a Fallos: Entender el algoritmo de consenso Raft. Saber por qué siempre debes tener un número impar de nodos Manager (3, 5, 7) para mantener el quórum y tolerar fallos en el clúster.

Gestión de Servicios y Stacks

En Swarm, no gestionas contenedores individuales, gestionas "Servicios" (docker service) y conjuntos de servicios definidos en archivos YAML llamados "Stacks" (docker stack).

  • Creación y Escalado: Saber cómo crear un servicio (docker service create), escalarlo a múltiples réplicas (docker service scale), y actualizar la imagen de un servicio sin tiempo de inactividad utilizando rolling updates (docker service update --image).
  • Despliegue de Stacks: Comprender profundamente cómo escribir y desplegar un archivo docker-compose.yml en un clúster Swarm utilizando docker stack deploy. Conocer las diferencias entre las opciones soportadas en Compose versus las soportadas en Swarm deploy.
  • Restricciones de Ubicación (Placement Constraints): Saber cómo asegurar que un servicio específico se ejecute solo en ciertos nodos utilizando etiquetas y restricciones (ej. --constraint node.labels.type==db).

Conceptos Básicos de Kubernetes (Contexto DCA)

Desde que Mirantis gestiona el examen, se han introducido conceptos básicos de Kubernetes, ya que la plataforma Mirantis Kubernetes Engine (MKE) soporta ambos orquestadores.

  • Entender los componentes básicos: Pods, Deployments y ConfigMaps.
  • Diferenciar a alto nivel cuándo usar Swarm frente a Kubernetes. (No se espera que seas un experto en kubectl a nivel avanzado, pero sí que entiendas los conceptos arquitectónicos básicos).

Dominio 2: Creación, Gestión y Registro de Imágenes (20%)

Este dominio evalúa tu capacidad para construir los "bloques de construcción" fundamentales: las imágenes de contenedores. Un buen ingeniero debe saber cómo crear imágenes seguras, pequeñas y eficientes.

Profundidad en el Dockerfile

El archivo Dockerfile es la receta para construir tu imagen. Debes conocer de memoria cada instrucción clave.

  • Instrucciones Básicas: FROM (la base de todo), RUN (ejecuta comandos en tiempo de construcción), CMD (el comando por defecto al iniciar el contenedor) vs. ENTRYPOINT (el ejecutable principal que no puede ser sobrescrito fácilmente), COPY (copia archivos locales) vs. ADD (copia archivos pero también puede extraer tarballs y descargar URLs).
  • Variables de Entorno y Metadatos: ENV (variables persistentes), ARG (variables solo disponibles en tiempo de construcción), LABEL (metadatos como autor, versión), EXPOSE (documentación de puertos), WORKDIR (establece el directorio de trabajo).
  • Multistage Builds (Construcciones Multietapa): Este es un tema crucial en 2026. Debes saber cómo usar múltiples declaraciones FROM en un solo Dockerfile para compilar código en una etapa y copiar solo los binarios resultantes a la etapa final, creando imágenes drásticamente más pequeñas y seguras (sin compiladores ni código fuente incluidos).

Gestión de Imágenes Locales

  • Construcción y Etiquetado: Uso de docker build -t nombre:etiqueta .
  • Inspección y Limpieza: Uso de docker image ls, docker image inspect (para ver las capas y metadatos), y docker image prune (para eliminar imágenes colgantes o "dangling" que ocupan espacio en disco). Comprender cómo Docker utiliza un sistema de archivos de unión (Union File System) y cómo las capas se almacenan en caché para acelerar las construcciones.

Registros de Docker (Docker Registry / DTR)

Debes saber cómo interactuar con registros públicos (Docker Hub) y privados (como Docker Trusted Registry - DTR, o cualquier registro on-premise).

  • Autenticación y Push/Pull: Comandos docker login, docker pull, docker push.
  • Docker Content Trust (DCT): Un componente esencial de seguridad. Saber qué es DCT (firma criptográfica de imágenes) y cómo habilitarlo configurando la variable de entorno export DOCKER_CONTENT_TRUST=1. Esto garantiza que solo ejecutes imágenes que han sido firmadas digitalmente por publicadores de confianza.

Dominio 3: Instalación y Configuración (15%)

Este dominio se centra en la administración del servidor host que ejecuta el Docker Engine. Es particularmente relevante para los SysAdmins.

Instalación y Actualización del Motor Docker

  • Saber cómo instalar Docker en diferentes distribuciones de Linux (Ubuntu, CentOS, RHEL). Entender la diferencia entre la edición comunitaria (CE) y la edición empresarial (EE/Mirantis Container Runtime).
  • Conocer el proceso para actualizar el motor de Docker minimizando el tiempo de inactividad.

Configuración del Daemon (daemon.json)

El archivo /etc/docker/daemon.json es el corazón de la configuración del motor.

  • Saber cómo configurar registros privados inseguros (insecure-registries), cambiar el controlador de registro por defecto (logging drivers), o modificar la red de puente predeterminada (default bridge network).
  • Entender cómo habilitar características experimentales si es necesario.

Drivers de Almacenamiento y Logging

  • Storage Drivers: Comprender qué es un controlador de almacenamiento (overlay2, devicemapper, btrfs, zfs). Saber que overlay2 es el estándar recomendado para la mayoría de los despliegues de Linux modernos y cómo cambiar el controlador si es estrictamente necesario.
  • Logging Drivers: Por defecto, Docker utiliza el controlador json-file que escribe los logs de los contenedores en archivos JSON en el disco local. Debes saber cómo configurar el daemon para enviar logs a sistemas centralizados como Syslog, Splunk, Fluentd, o AWS CloudWatch.

Namespaces y Cgroups (Fundamentos de Linux)

El examen DCA requiere que entiendas cómo Docker aísla los procesos a nivel del kernel de Linux.

  • Namespaces: Proveen aislamiento de red, procesos (PID), puntos de montaje (MNT), usuarios (USER) e IPC. Entender que cada contenedor tiene su propio conjunto de namespaces.
  • Control Groups (Cgroups): Proveen limitación y contabilidad de recursos. Entender cómo Docker utiliza cgroups para limitar la cantidad de CPU (--cpus) y memoria (--memory) que un contenedor específico puede consumir en el host.

Dominio 4: Redes (Networking) (15%)

La conectividad es vital. Si los contenedores no pueden comunicarse entre sí o con el mundo exterior de forma segura, la aplicación falla. Este es a menudo considerado uno de los dominios más técnicos y difíciles.

Controladores de Red (Network Drivers)

Debes comprender profundamente las diferencias entre los cinco controladores de red principales en Docker y cuándo usar cada uno:

  1. Bridge (Puente): El controlador predeterminado para contenedores independientes. Crea una red privada interna en el host. Útil cuando necesitas que varios contenedores en el mismo host se comuniquen.
  2. Host: Elimina el aislamiento de red entre el contenedor y el host de Docker. El contenedor utiliza la red del host directamente (si el contenedor se vincula al puerto 80, estará disponible en el puerto 80 del host sin necesidad de publicar puertos). Ofrece el mejor rendimiento, pero menos seguridad/aislamiento. Útil para contenedores de alto rendimiento o herramientas de red.
  3. Overlay (Superposición): Crucial para Docker Swarm. Permite que los contenedores que se ejecutan en diferentes nodos (hosts físicos o virtuales distintos) se comuniquen de forma segura encriptando el tráfico a través de una red virtual distribuida.
  4. Macvlan: Asigna una dirección MAC única directamente a un contenedor, haciéndolo aparecer como un dispositivo físico real en tu red LAN tradicional. Útil para aplicaciones legadas que esperan estar conectadas directamente a la red física y requieren direcciones IP en la subred de la empresa.
  5. None: Deshabilita toda la red para el contenedor. Proporciona el máximo aislamiento.

Publicación de Puertos e Ingreso

  • Publicación: Comprender la sintaxis docker run -p puerto_host:puerto_contenedor para exponer servicios al mundo exterior.
  • Routing Mesh: Entender cómo funciona la malla de enrutamiento (routing mesh) en Docker Swarm. Si publicas el puerto 8080 para un servicio, Swarm escuchará en el puerto 8080 en todos los nodos del clúster (incluso aquellos que no ejecutan la tarea en ese momento) y enrutará internamente el tráfico al nodo que sí la está ejecutando de forma transparente.

Resolución de Nombres (DNS) y Descubrimiento de Servicios

  • Entender que Docker proporciona un servidor DNS interno embebido.
  • Saber que en las redes Bridge creadas por el usuario (y en redes Overlay), los contenedores pueden descubrirse y comunicarse entre sí utilizando sus nombres de contenedor como nombres de host, sin necesidad de conocer sus direcciones IP internas dinámicas (Service Discovery).

Dominio 5: Seguridad (15%)

La seguridad de los contenedores es una prioridad máxima en las empresas en 2026. Un contenedor mal configurado puede comprometer todo el nodo host.

Gestión de Secretos (Docker Secrets)

Nunca debes codificar contraseñas, tokens API o claves SSH en tus Dockerfiles, imágenes o variables de entorno en texto plano.

  • Entender cómo funciona docker secret create en Docker Swarm.
  • Saber cómo asignar un secreto a un servicio en tiempo de despliegue (docker service create --secret nombre_secreto).
  • Comprender cómo los contenedores acceden a estos secretos (se montan en memoria como archivos de solo lectura dentro del contenedor, típicamente en /run/secrets/nombre_secreto).
  • Saber que los secretos están encriptados en tránsito (TLS) y en reposo (Raft log) dentro del clúster Swarm.

Docker Content Trust y Escaneo de Vulnerabilidades

  • Firma de Imágenes (DCT): Como se vio en el Dominio 2, debes saber cómo forzar el uso de imágenes firmadas para evitar ataques de cadena de suministro (Supply Chain Attacks).
  • Docker Scan / Escaneo de Seguridad: Entender la importancia de escanear las imágenes de Docker en busca de vulnerabilidades (CVEs - Common Vulnerabilities and Exposures) conocidas en las librerías base o paquetes instalados, idealmente integrando este escaneo en pipelines de CI/CD.

Aislamiento y Privilegios

  • User Namespaces (Remapeo de Usuarios): Un concepto avanzado vital. Saber cómo mapear el usuario root dentro de un contenedor a un usuario sin privilegios en el host de Docker. Esto mitiga el impacto si un atacante logra escapar del contenedor.
  • Modo Privilegiado: Entender por qué docker run --privileged es peligroso (otorga al contenedor casi todos los privilegios del host) y cuándo es absolutamente necesario (por ejemplo, para ejecutar Docker-in-Docker).
  • Control de Accesos Basado en Roles (RBAC): Entender cómo se implementa RBAC en plataformas empresariales como Mirantis Kubernetes Engine (anteriormente UCP) para controlar qué usuarios o equipos pueden acceder a qué recursos (clústeres, namespaces, servicios).

Dominio 6: Almacenamiento y Volúmenes (10%)

Por naturaleza, los contenedores son efímeros. Si un contenedor muere, los datos generados dentro de su capa de escritura temporal desaparecen. Este dominio trata sobre cómo persistir datos importantes (como bases de datos) de forma segura.

Opciones de Montaje

Existen tres formas principales de montar datos en Docker; debes dominar las diferencias exactas:

  1. Volumes (Volúmenes): Son el mecanismo preferido y recomendado para persistir datos. Son gestionados completamente por Docker (almacenados en /var/lib/docker/volumes/ en Linux). Son independientes del ciclo de vida del contenedor, fáciles de respaldar, y pueden ser compartidos entre múltiples contenedores. Se crean con docker volume create.
  2. Bind Mounts (Montajes de Enlace): Montan un archivo o directorio específico del sistema de archivos del host directamente en el contenedor (ej. docker run -v /ruta/absoluta/host:/ruta/contenedor). Son muy dependientes de la estructura de directorios específica del host subyacente y pueden plantear riesgos de seguridad si se montan directorios sensibles del sistema (como /etc). Son útiles principalmente para desarrollo local (montar el código fuente para ver cambios en tiempo real).
  3. tmpfs Mounts: Montan una estructura de archivos temporal en la memoria RAM del host, no en el disco. Estos datos son rápidos pero nunca se guardan en el disco y se pierden cuando el contenedor se detiene. Son ideales para almacenar datos sensibles temporales o archivos de estado (pid files) sin escribir en la capa de escritura del contenedor, mejorando el rendimiento y la seguridad.

Gestión del Ciclo de Vida de los Volúmenes

  • Saber usar comandos como docker volume ls, docker volume inspect.
  • Entender la importancia crítica de la limpieza de volúmenes huérfanos con docker volume prune para evitar quedarse sin espacio en disco en servidores de producción.
  • Conocer el uso de controladores de volumen de terceros (Volume Plugins) que permiten a Docker aprovisionar almacenamiento externo en proveedores en la nube (ej. discos EBS en AWS, Azure Disks, o almacenamiento de red NFS/SAN) de forma transparente para el contenedor.

Comparativa: DCA vs CKA/CKAD en 2026

Al planificar tu carrera, es inevitable preguntarse: ¿Debería hacer el DCA de Docker o saltar directamente a las certificaciones de Kubernetes de la Cloud Native Computing Foundation (CNCF)? Aquí tienes una comparativa detallada basada en el panorama laboral de 2026.

CaracterísticaDocker Certified Associate (DCA)Certified Kubernetes Administrator (CKA)Certified Kubernetes Application Developer (CKAD)
Tecnología PrincipalDocker Engine, Docker SwarmKubernetes (K8s) Cluster AdministrationKubernetes (K8s) Workload Deployment
Nivel de DificultadIntermedioAvanzadoIntermedio / Avanzado
EnfoqueFundamentos de contenedores, construcción de imágenes, Swarm.Administración de clústeres a gran escala, resolución de problemas, networking avanzado en K8s.Diseño, construcción y configuración de aplicaciones nativas de la nube para Kubernetes.
Formato del ExamenMultiple Choice / DOMC100% Práctico (Línea de comandos en terminal real)100% Práctico (Línea de comandos en terminal real)
Requisito PreviosRecomendado 6-12 meses exp.Recomendado sólida base en contenedores y Linux.Recomendado sólida base en contenedores.
Curva de AprendizajeModerada (Excelente punto de entrada)Muy PronunciadaPronunciada
Salario Promedio (USD)$105,000 - $125,000$120,000 - $145,000+$115,000 - $135,000+
Ideal Para...Quienes inician en DevOps, SysAdmins, Desarrolladores que necesitan dominar las bases.Ingenieros Cloud, Administradores de Infraestructura K8s puros.Desarrolladores de Software, Ingenieros de Plataforma.

Nuestra Recomendación Estratégica: A menos que ya tengas una experiencia profunda creando contenedores y optimizando Dockerfiles, saltar directamente a CKA/CKAD es un error común que resulta en frustración. Kubernetes es un orquestador de contenedores. Si no comprendes los fundamentos de cómo funciona un contenedor (Namespaces, Cgroups), cómo se construye de manera segura una imagen (multistage builds) o cómo se montan los volúmenes a nivel de motor (Dominio 2, 3 y 6 del DCA), Kubernetes te parecerá magia negra incomprensible. El DCA es el peldaño fundacional perfecto. Obtén tu DCA primero, consolida tu comprensión del motor subyacente, y luego, con esa sólida base, asalta las certificaciones de Kubernetes con confianza.

📝Practica con nuestro examen GRATISAcelera tu preparación para el DCA con nuestros exámenes de prueba

Impacto Salarial y de Carrera en 2026

Obtener la certificación DCA requiere una inversión de tiempo y dinero, por lo que es vital entender el retorno de la inversión (ROI).

Perspectivas de Empleo en DevOps y Cloud

La demanda de profesionales con habilidades demostrables en contenerización sigue superando con creces la oferta en 2026. Prácticamente todas las ofertas de trabajo para roles de "DevOps Engineer", "Cloud Engineer" o "Platform Engineer" incluyen Docker como un requisito obligatorio e innegociable. Tener el certificado DCA hace que tu currículum pase los filtros automatizados de RR.HH. (ATS) y demuestra un nivel de competencia estandarizado.

Datos Salariales (Aproximaciones 2026)

Los salarios varían significativamente según la región, la experiencia previa y el rol específico, pero la certificación suele asociarse con un aumento del 10% al 15% en el potencial de ingresos en comparación con profesionales no certificados en el mismo rol.

Rol Común (Con DCA)Salario Medio Anual EEUU (USD)Salario Medio Anual España (EUR)Salario Medio Anual LATAM (USD)
DevOps Engineer Junior/Mid$95,000 - $120,00035,000€ - 45,000€$20,000 - $35,000
Senior DevOps Engineer$130,000 - $160,000+50,000€ - 70,000€+$40,000 - $60,000+
Cloud Systems Administrator$85,000 - $110,00030,000€ - 42,000€$18,000 - $30,000
Software Engineer (Backend)$100,000 - $135,00038,000€ - 55,000€$25,000 - $45,000

(Fuentes: Estimaciones basadas en datos de Glassdoor, Payscale, y análisis de mercado laboral de TI para 2025/2026).

Es importante notar que el verdadero salto salarial ocurre a menudo al combinar el DCA con experiencia real y, posteriormente, certificaciones en la nube pública (AWS Solutions Architect, Azure Administrator) o en Kubernetes (CKA).

Plan de Estudio Recomendado: Semana a Semana

Prepararse para el DCA requiere constancia y, sobre todo, mucha práctica en la consola. Este es un plan de estudio recomendado de 6 semanas diseñado para profesionales que trabajan a tiempo completo, dedicando entre 10 y 15 horas semanales.

Semana 1: Fundamentos, Instalación e Imágenes (Dominio 2 y 3)

  • Objetivo: Comprender la arquitectura de Docker, instalarlo correctamente y dominar los Dockerfiles.
  • Acciones:
    • Instalar Docker Desktop (Windows/Mac) y Docker Engine en una máquina virtual Linux (ej. Ubuntu Server). Comprender las diferencias.
    • Leer la documentación oficial sobre la arquitectura cliente-servidor de Docker.
    • Práctica Intensiva: Escribir al menos 5 Dockerfiles desde cero para diferentes lenguajes (Node.js, Python, Nginx).
    • Implementar Multistage Builds para reducir el tamaño de una imagen de una aplicación compilada (ej. Golang o Java).
    • Familiarizarse con los comandos build, tag, push y pull. Crear una cuenta gratuita en Docker Hub y subir imágenes.

Semana 2: Redes y Almacenamiento (Dominio 4 y 6)

  • Objetivo: Conectar contenedores y lograr que los datos persistan de forma segura.
  • Acciones:
    • Estudiar la teoría detrás de los controladores Bridge, Host, Overlay y Macvlan.
    • Práctica Intensiva (Redes): Crear una red de puente personalizada (docker network create). Ejecutar un contenedor de base de datos y un contenedor web en esa red. Hacer que se comuniquen utilizando sus nombres de contenedor (DNS interno) en lugar de direcciones IP.
    • Práctica Intensiva (Almacenamiento): Ejecutar una base de datos MySQL o PostgreSQL en un contenedor. Crear un Volumen gestionado por Docker (docker volume create) y montarlo en el directorio de datos del contenedor. Destruir el contenedor y crear uno nuevo utilizando el mismo volumen para verificar que los datos persistieron. Probar también Bind Mounts.

Semana 3: Orquestación con Docker Swarm (Dominio 1 - Parte 1)

  • Objetivo: Dar el salto de gestionar contenedores individuales a gestionar clústeres.
  • Acciones:
    • Configuración del Laboratorio: Necesitarás al menos 3 máquinas virtuales (pueden ser pequeñas instancias en la nube o VMs locales usando Vagrant/Multipass).
    • Inicializar un clúster Swarm (docker swarm init) en la primera VM (Manager).
    • Unir las otras dos VMs como Workers al clúster.
    • Crear un servicio simple (docker service create) y escalarlo (docker service scale). Observar cómo Swarm distribuye los contenedores entre los nodos.
    • Experimentar apagando abruptamente una VM Worker para ver cómo Swarm reprograma automáticamente las tareas perdidas en los nodos sobrevivientes (Self-healing).

Semana 4: Stacks, Compose y Seguridad (Dominio 1 - Parte 2 y Dominio 5)

  • Objetivo: Despliegues declarativos complejos y aseguramiento del entorno.
  • Acciones:
    • Aprender a escribir archivos docker-compose.yml versión 3.x.
    • Desplegar una aplicación multicapa (ej. Frontend web, backend API, base de datos y Redis) en el clúster Swarm utilizando docker stack deploy.
    • Práctica Intensiva (Seguridad): Crear un secreto de Docker (docker secret create) que contenga una contraseña de base de datos. Modificar el archivo Stack YAML para inyectar este secreto en el servicio de la base de datos y en el servicio backend de forma segura, sin usar variables de entorno.
    • Investigar sobre Docker Content Trust y probar a firmar una imagen (requiere configuración adicional).

Semana 5: Repaso Integral y Conceptos Avanzados Mirantis

  • Objetivo: Rellenar lagunas de conocimiento y estudiar el ecosistema Mirantis.
  • Acciones:
    • Repasar la documentación sobre cómo configurar el archivo daemon.json (logging drivers, namespaces remapping).
    • Leer documentación general (no es necesario práctica profunda) sobre los componentes empresariales: Mirantis Kubernetes Engine (MKE / UCP) y Mirantis Secure Registry (MSR / DTR), prestando atención a los conceptos de RBAC y escaneo de vulnerabilidades integrados.
    • Repasar los conceptos básicos de Kubernetes (Pods, Deployments) a nivel teórico.

Semana 6: Simulacros de Examen y Simulaciones DOMC

  • Objetivo: Entrenar el cerebro para el formato del examen, la gestión del tiempo y la toma de decisiones bajo presión.
  • Acciones:
    • Realizar pruebas de práctica enfocadas en el formato DOMC. Esta es la fase crítica donde la teoría se encuentra con el formato peculiar del examen.
    • Revisar minuciosamente cada respuesta incorrecta. Leer la documentación oficial correspondiente para entender por qué te equivocaste, no solo memorizar la respuesta correcta.
    • Si constantemente fallas en un dominio (ej. Redes), dedica un día extra a reconstruir laboratorios de ese tema.

Consejos de Productividad en la Terminal (CLI)

Dado que el examen requiere una interacción rápida y precisa con la interfaz de línea de comandos, dominar los atajos de teclado y la configuración de tu entorno es vital.

Autocompletado (Autocomplete)

  • Asegúrate de configurar siempre el autocompletado para el comando docker. Al presionar la tecla Tabulador, podrás ver rápidamente los comandos disponibles sin necesidad de usar docker --help constantemente.

Atajos de Teclado Útiles

  • Ctrl + R: Búsqueda inversa en el historial de comandos (vital para volver a ejecutar un comando largo de docker run que ejecutaste hace 10 minutos).
  • Ctrl + A / Ctrl + E: Mover el cursor al principio o al final de la línea actual.
  • Ctrl + W: Borrar la palabra anterior (muy útil si te equivocas escribiendo el nombre de una imagen).

Formato de Salida (Formatting)

  • Acostúmbrate a usar la bandera --format. Muchos comandos como docker ps o docker images devuelven una salida muy larga. Saber usar --format '{{.ID}}: {{.Names}}' te permite extraer exactamente la información que el examen te pueda pedir.
📝Practica con nuestro examen GRATISPractica tus comandos de Docker con nuestro simulador gratuito

Los 5 Errores Más Comunes (y Cómo Evitarlos)

Incluso los administradores de sistemas experimentados fracasan en el DCA si subestiman ciertos aspectos de la prueba. Evita estos escollos comunes:

  1. Falta de Práctica en la Terminal (CLI): El examen pondrá a prueba tu conocimiento de la sintaxis exacta de los comandos. No basta con saber qué hace docker run, debes saber exactamente dónde va cada bandera (flag) como -v, -p, -e, -d. Solución: Abandona las interfaces gráficas de usuario (GUIs) como Docker Desktop o Portainer durante tu mes de estudio; haz todo única y exclusivamente desde la terminal Linux.
  2. No Entender el Formato DOMC: Muchos candidatos entran en pánico cuando ven una pregunta y solo una opción con botones de "Sí/No", sin poder ver el resto de las opciones. La duda los hace fallar rápidamente. Solución: Práctica rigurosa con simuladores que repliquen exactamente el motor DOMC para desarrollar confianza en tus respuestas iniciales.
  3. Confundir Docker Compose con Docker Swarm (Stacks): Aunque ambos usan archivos YAML, los comandos y características soportadas varían. Por ejemplo, docker-compose up no es lo mismo que docker stack deploy. Ciertas directivas como build o depends_on se ignoran en el modo Swarm. Solución: Conoce las diferencias sutiles entre la especificación de Compose utilizada para desarrollo local frente a la utilizada para orquestación en clúster.
  4. Ignorar los Temas Empresariales de Mirantis: El examen ya no es "solo Docker de código abierto". Habrá preguntas sobre características que se encuentran principalmente en las versiones empresariales (MKE/UCP, MSR/DTR), como la gestión avanzada de RBAC y políticas de firmas digitales. Solución: Dedica tiempo a leer la documentación de la arquitectura de alto nivel de los productos de Mirantis, incluso si no tienes licencias para instalarlos en tu laboratorio.
  5. Descuido en las Redes Overlay: Comprender una red de puente local es fácil; comprender cómo los paquetes viajan a través de múltiples nodos físicos mediante el enrutamiento de malla (routing mesh) de una red Overlay es complejo. Es un tema frecuente de preguntas pesadas. Solución: Configura un clúster Swarm real de 3 nodos y utiliza herramientas como ping y traceroute dentro de contenedores en diferentes redes para visualizar el flujo del tráfico.

Preguntas Frecuentes (FAQ)

Basándonos en las consultas más comunes de foros de TI, Reddit y redes profesionales en 2026, aquí respondemos a las dudas clave sobre el examen DCA.

¿El examen Docker Certified Associate (DCA) está disponible en Español?

El examen oficial proctorizado a través de Examity es administrado principal y oficialmente en Inglés. Es fundamental que, aunque utilices esta guía y nuestros recursos en español para comprender los conceptos en tu idioma nativo, te familiarices profundamente con la terminología y los comandos técnicos en inglés (ej. Swarm, Routing Mesh, Bind Mount, Dangling Image), ya que así aparecerán en el texto de las preguntas de la prueba real.

¿Puedo usar libros o buscar en internet durante el examen?

Absolutamente no. El examen DCA es un examen de "libro cerrado" (closed-book). El proctor te monitoreará a través de la cámara web, micrófono y compartiendo tu pantalla. Tu escritorio debe estar completamente despejado. Si intentas buscar en Google, abrir otra pestaña o usar apuntes, tu examen será invalidado y revocado inmediatamente, sin derecho a reembolso.

¿Qué sucede si mi conexión a internet falla durante la prueba remota?

Si experimentas una breve desconexión, la plataforma de examen suele detener el temporizador y el proctor intentará reconectar contigo (a veces incluso por teléfono). Sin embargo, si la desconexión es prolongada o el proctor no puede verificar la integridad del entorno a tu regreso, el examen será terminado. Es tu responsabilidad garantizar una conexión a internet altamente estable y por cable (Ethernet, no Wi-Fi si es posible) el día de la prueba.

¿Cuánto tiempo tengo para completar las ~55 preguntas?

Dispones de 90 minutos (1.5 horas) para completar el examen completo. Esto se traduce en aproximadamente 1.6 minutos (unos 96 segundos) por pregunta. El formato DOMC puede acelerar el proceso si conoces la respuesta inmediatamente, pero puede agotar el tiempo si dudas. La gestión del tiempo es crucial; no te quedes atascado en una sola pregunta.

¿Obtengo los resultados inmediatamente después de terminar?

Sí. A diferencia de exámenes puramente prácticos evaluados por humanos (como el CKA), el DCA proporciona los resultados del examen casi instantáneamente (usualmente en la pantalla de resumen final o mediante un correo electrónico que llega en minutos), indicando si aprobaste (PASS) o reprobaste (FAIL) y un desglose de rendimiento por dominio.

¿Cuáles son las reglas para reprogramar la fecha del examen?

Puedes reprogramar tu examen sin penalización alguna siempre y cuando lo hagas con al menos 48 horas de antelación a la hora programada originalmente. Si intentas reprogramar con menos de 48 horas de aviso, o si simplemente no te presentas (No-Show), perderás el costo total del examen ($195 USD) y deberás pagar nuevamente para fijar otra fecha.

¿La certificación DCA caduca?

Sí, la certificación DCA tiene una validez de dos (2) años desde la fecha de aprobación del examen. El ecosistema de contenedores evoluciona a una velocidad vertiginosa; dos años en el mundo DevOps es una eternidad. Para mantener tu estatus de "Certified Associate", Mirantis requiere que vuelvas a tomar y aprobar la versión más reciente del examen antes de que tu certificado actual expire.

¿Es necesario saber programación avanzada (Python, Java, etc.) para el examen?

No. El DCA no es un examen de programación de software. Sin embargo, se requiere un conocimiento básico de cómo operan las aplicaciones y cómo se estructuran los proyectos de software, ya que tendrás que escribir y depurar archivos Dockerfile que empaquetan aplicaciones escritas en varios lenguajes. El conocimiento esencial es sobre sistemas operativos Linux (Bash scripting básico, navegación de archivos, permisos, networking y gestión de procesos).

Enlaces Oficiales y Recursos

Para asegurar que estás estudiando con la información más precisa y actualizada para 2026, siempre debes referirte a las fuentes oficiales como tu única fuente de verdad:

  • Página Oficial de Certificación Mirantis (DCA): https://training.mirantis.com/dca-certification/ - El portal principal para agendar el examen y ver políticas oficiales.
  • Documentación Oficial de Docker Engine: https://docs.docker.com/ - La biblia. Tu recurso número uno para consultar la sintaxis de los comandos y Dockerfiles.
  • Guía de Estudio Oficial (Study Guide): Mirantis publica un PDF con el plan de estudios (Syllabus) detallado. Búscalo y descárgalo desde su portal de capacitación; asegúrate de que sea la versión más reciente para el año en curso.

Comienza tu Preparación Hoy

Aprobar el examen Docker Certified Associate (DCA) en 2026 no requiere talento innato o ser un genio de la programación; requiere consistencia, laboratorios prácticos rigurosos y comprender la lógica de la orquestación y el motor de contenedores a bajo nivel. Es una inversión fenomenal en tu carrera técnica que abrirá puertas en roles avanzados de DevOps y Cloud.

No confíes únicamente en la teoría. La mejor manera de asegurar tu éxito el día del examen, especialmente frente a preguntas capciosas y el formato DOMC restrictivo, es enfrentándote a preguntas simuladas que repliquen la dificultad real y te obligen a pensar rápido.

En ExamenesGratis, hemos desarrollado un banco de preguntas exhaustivo y actualizado para la certificación DCA en español. Nuestro simulador no solo evalúa si sabes la respuesta correcta, sino que, a través de explicaciones detalladas para cada opción, solidifica tu comprensión conceptual para que estés listo sin importar cómo redacten la pregunta oficial.

📝Practica con nuestro examen GRATIS¡Inicia tu prueba de práctica gratuita y da el primer paso hacia tu certificación Docker DCA hoy mismo!{: .cta-button .cta-button-large }

Examen relacionado

Docker DCA

Internacional

Preparación 2026 para el examen de certificación Docker Certified Associate (DCA). Incluye 200 preguntas en español sobre orquestación, imágenes, instalación, redes, seguridad y almacenamiento.

200 preguntas1 artículo

¿Tienes preguntas sobre este tema?

Nuestro asistente con IA puede explicarte cualquier concepto en detalle.