Glosario Docker de la A a la Z
Glosario Docker — 83 definiciones
- Todos los términos definidos en las 28 secciones de la guía, clasificados por orden alfabético.
- Truco: Ctrl + F para buscar un término en la página.
- .dockerignore
- Enumera los archivos excluidos del contexto de build (node_modules, .git, .env): builds rápidos, imágenes limpias.
- Adminer
- Consola web ligera de administración SQL, práctica en desarrollo con Compose.
- ARG
- Variable disponible solo durante el build (--build-arg).
- Bind mount
- Carpeta de la máquina montada tal cual en el contenedor (ideal para desarrollo).
- Build
- La construcción de una imagen desde un Dockerfile y su contexto.
- Buildx
- El builder moderno (caché, multiplataforma).
- CMD
- Comando de arranque del contenedor, ejecutado en cada run.
- Compose
- La herramienta que describe y gestiona aplicaciones multicontenedor (compose.yml).
- Contexto de build
- La carpeta enviada al daemon para el build (el «.»).
- Contenedor
- Instancia viva y aislada de una imagen, con su capa escribible.
- COPY
- Copiar del contexto hacia la imagen durante el build.
- Capa (layer)
- Estrato de solo lectura de una imagen, compartido y cacheado.
- CVE
- Referencia pública de una vulnerabilidad conocida.
- Daemon
- El servicio dockerd que realmente construye y ejecuta.
- DATABASE_URL
- URL de conexión completa pasada como variable (user:pass@host:port/base).
- Deployment (K8s)
- Objeto que mantiene N Pods idénticos + rolling updates.
- DCA
- Docker Certified Associate: la certificación que corona esta guía.
- depends_on
- Orden de arranque entre servicios Compose (sin garantía de disponibilidad).
- Separado (-d)
- Modo en segundo plano para servicios duraderos.
- Docker Desktop
- Suite todo en uno para Windows/macOS (motor + Compose + interfaz).
- Docker Engine
- El motor en Linux (daemon + CLI).
- Docker Hub
- El registro público de imágenes por defecto.
- Dockerfile
- La receta en texto de una imagen (FROM, COPY, RUN, CMD…).
- Down
- Detener + eliminar contenedores y red del stack (volúmenes conservados).
- Down -v
- Ídem + eliminación de los volúmenes (reinicio voluntario).
- Dump
- Exportación lógica SQL portable (pg_dump).
- ENV
- Variable de ejecución persistida en el contenedor.
- Efímero
- Que muere con el contenedor (archivos internos no montados).
- Exec
- Ejecutar un comando en un contenedor en ejecución.
- EXPOSE
- Puerto declarado internamente, sin publicación.
- Servicio frontal
- El único servicio publicado (proxy/web), punto de entrada.
- GHCR
- GitHub Container Registry, vinculado a los repositorios y a la CI.
- Healthcheck
- Prueba periódica que demuestra la salud real de un servicio.
- hello-world
- Imagen mínima de prueba que valida la instalación.
- history
- Detalle capa por capa de una imagen (peso).
- Imagen
- Modelo inmutable y versionado del que nacen los contenedores.
- Inspect
- Ficha JSON completa de un contenedor/imagen/red/volumen.
- Interactivo (-it)
- Terminal conectado al contenedor (herramientas puntuales).
- kind
- Kubernetes-en-Docker: clúster local para aprender.
- latest
- Tag móvil hacia la última versión (dev OK, prod no).
- Logs
- Registro capturado por el daemon (lectura -f, --tail).
- Gestionado (clúster)
- Clúster operado por una nube (GKE/EKS/AKS).
- Manager / worker
- Piloto del clúster Swarm / ejecutor.
- Montaje ro
- Volumen montado en solo lectura (:ro).
- Multi-stage
- Varios FROM: solo se entrega el último stage.
- Namespace
- Cuenta/organización delante de la imagen (cuenta/app).
- Nodo
- Una máquina de un clúster.
- Huérfano
- Volumen/proyecto abandonado tras un cambio de nombre.
- Pipeline
- Cadena automática: test → build → push → despliegue.
- Pod
- Unidad mínima de K8s: 1+ contenedores co-localizados.
- Puerto anfitrión:contenedor
- -p izquierda:derecha: máquina hacia contenedor aislado.
- Perfil (Compose)
- Grupo de servicios opt-in (--profile).
- Prune
- Limpieza de recursos no utilizados (con prudencia).
- Pull / push
- Descargar desde / publicar hacia un registro.
- Réplica
- Ejemplar distribuido de un servicio orquestado.
- Registro
- Depósito de imágenes versionadas (Hub, GHCR, privado).
- Restauración probada
- Reproducción de una copia en un volumen nuevo + verificación.
- Restart policy
- Reinicio automático (no, on-failure, always, unless-stopped).
- Retry
- Bucle de reconexión al arrancar (base no lista).
- Reverse proxy
- Frontal que enruta por host hacia los servicios internos.
- Rolling update
- Actualización sin corte, réplica por réplica.
- RUN
- Instrucción ejecutada durante el build (fijada como capa).
- Scale
- Ajustar el número de réplicas.
- Scout / Trivy
- Escáneres de vulnerabilidades de las imágenes.
- Secreto
- Contraseña/clave/token: nunca en la imagen ni en git.
- Segmentación
- Redes por función (frontal/backend).
- Servicio (Compose)
- Contenedor descrito en compose.yml.
- Servicio (K8s)
- Dirección estable delante de Pods móviles.
- Servicio (Swarm)
- Unidad orquestada (nombre, réplicas, update).
- SHA
- Huella del commit, tag de trazabilidad exacta.
- Snapshot
- Archivo bruto de un volumen (tar).
- Stack
- Compose desplegado (Compose o Swarm).
- Sobrecarga (-f)
- Archivo que modifica el compose base.
- Swarm
- Orquestador integrado en Docker (multihost sencillo).
- Tag
- Versión de una imagen (1.2.0 inmutable, latest móvil).
- Tag inmutable
- Versión fijada nunca reescrita (prod).
- TLS
- Cifrado HTTPS (certificados).
- Token
- Token de acceso limitado y revocable (registros, CI).
- Up
- Crear + arrancar todo el stack Compose.
- USER
- Usuario de ejecución non-root en el Dockerfile.
- Volumen nombrado
- Espacio Docker persistente fuera de los contenedores.
- WORKDIR
- Carpeta de trabajo interna del build/run.
- YAML
- Formato indentado del compose.yml (espacios, nunca tabs).