Glossaire Docker de A à Z
Glossaire Docker — 83 définitions
- Tous les termes définis dans les 28 sections du guide, classés par ordre alphabétique.
- Astuce : Ctrl + F pour chercher un terme dans la page.
- .dockerignore
- Liste les fichiers exclus du contexte de build (node_modules, .git, .env) : builds rapides, images propres.
- Adminer
- Console web légère d'administration SQL, pratique en dev via Compose.
- ARG
- Variable disponible pendant le build uniquement (--build-arg).
- Bind mount
- Dossier de la machine monté tel quel dans le conteneur (idéal dev).
- Build
- La cuisson d'une image depuis un Dockerfile et son contexte.
- Buildx
- Le builder moderne (cache, multi-plateformes).
- CMD
- Commande de démarrage du conteneur, exécutée à chaque run.
- Compose
- L'outil qui décrit et pilote des applications multi-conteneurs (compose.yml).
- Contexte
- Le dossier envoyé au daemon pour le build (le « . »).
- Conteneur
- Instance vivante et isolée d'une image, avec sa couche inscriptible.
- COPY
- Copier du contexte vers l'image pendant le build.
- Couche (layer)
- Strate en lecture seule d'une image, partagée et mise en cache.
- CVE
- Référence publique d'une vulnérabilité connue.
- Daemon
- Le service dockerd qui construit et exécute vraiment.
- DATABASE_URL
- URL de connexion complète passée en variable (user:pass@hôte:port/base).
- Deployment (K8s)
- Objet qui maintient N Pods identiques + rolling updates.
- DCA
- Docker Certified Associate : la certification qui couronne ce guide.
- depends_on
- Ordre de démarrage entre services Compose (sans garantie de prêt).
- Détaché (-d)
- Mode fond pour les services durables.
- Docker Desktop
- Suite tout-en-un Windows/macOS (moteur + Compose + interface).
- Docker Engine
- Le moteur sous Linux (daemon + CLI).
- Docker Hub
- Le registre public par défaut des images.
- Dockerfile
- La recette texte d'une image (FROM, COPY, RUN, CMD…).
- Down
- Stopper + supprimer conteneurs et réseau du stack (volumes gardés).
- Down -v
- Idem + suppression des volumes (reset volontaire).
- Dump
- Export logique SQL portable (pg_dump).
- ENV
- Variable d'exécution persistée dans le conteneur.
- Éphémère
- Qui meurt avec le conteneur (fichiers internes non montés).
- Exec
- Exécuter une commande dans un conteneur vivant.
- EXPOSE
- Port déclaré en interne, sans publication.
- Frontal
- Le seul service publié (proxy/web), point d'entrée.
- GHCR
- GitHub Container Registry, lié aux dépôts et à la CI.
- Healthcheck
- Test périodique prouvant la santé réelle d'un service.
- hello-world
- Image de test minimale validant l'installation.
- history
- Détail couche par couche d'une image (poids).
- Image
- Modèle immuable et versionné d'où naissent les conteneurs.
- Inspect
- Dossier JSON complet d'un conteneur/image/réseau/volume.
- Interactif (-it)
- Terminal attaché au conteneur (outils ponctuels).
- kind
- Kubernetes-dans-Docker : cluster local pour apprendre.
- latest
- Tag mouvant vers la dernière version (dev OK, prod non).
- Logs
- Journal capté par le daemon (lecture -f, --tail).
- Managé (cluster)
- Cluster opéré par un cloud (GKE/EKS/AKS).
- Manager / worker
- Pilote du cluster Swarm / exécutant.
- Montage ro
- Volume monté en lecture seule (:ro).
- Multi-stage
- Plusieurs FROM : on ne livre que le dernier stage.
- Namespace
- Compte/orga devant l'image (compte/app).
- Nœud
- Une machine d'un cluster.
- Orphelin
- Volume/projet abandonné après renommage.
- Pipeline
- Chaîne auto : test → build → push → déploiement.
- Pod
- Plus petite unité K8s : 1+ conteneurs co-localisés.
- Port hôte:conteneur
- -p gauche:droite : machine vers conteneur isolé.
- Profil (Compose)
- Groupe de services opt-in (--profile).
- Prune
- Nettoyage des ressources inutilisées (avec prudence).
- Pull / push
- Tirer depuis / publier vers un registre.
- Réplica
- Exemplaire réparti d'un service orchestré.
- Registre
- Dépôt d'images versionnées (Hub, GHCR, privé).
- Restauration test
- Rejeu d'une sauvegarde sur volume neuf + vérification.
- Restart policy
- Relance auto (no, on-failure, always, unless-stopped).
- Retry
- Boucle de reconnexion au démarrage (base pas prête).
- Reverse proxy
- Frontal qui route par hôte vers les services internes.
- Rolling update
- MAJ sans coupure, réplica par réplica.
- RUN
- Instruction exécutée pendant le build (figée en couche).
- Scale
- Ajuster le nombre de réplicas.
- Scout / Trivy
- Scanners de vulnérabilités des images.
- Secret
- Mot de passe/clé/token : jamais dans l'image ni le git.
- Segmentation
- Réseaux par fonction (frontal/backend).
- Service (Compose)
- Conteneur décrit dans compose.yml.
- Service (K8s)
- Adresse stable devant des Pods mouvants.
- Service (Swarm)
- Unité orchestrée (nom, réplicas, update).
- SHA
- Empreinte du commit, tag de traçabilité exacte.
- Snapshot
- Archive brute d'un volume (tar).
- Stack
- Compose déployé (Compose ou Swarm).
- Surcharge (-f)
- Fichier qui modifie le compose socle.
- Swarm
- Orchestrateur intégré à Docker (multi-hôtes simple).
- Tag
- Version d'une image (1.2.0 immuable, latest mouvant).
- Tag immuable
- Version figée jamais réécrite (prod).
- TLS
- Chiffrement HTTPS (certificats).
- Token
- Jeton d'accès limité et révocable (registres, CI).
- Up
- Créer + démarrer tout le stack Compose.
- USER
- Utilisateur d'exécution non-root dans le Dockerfile.
- Volume nommé
- Espace Docker persistant hors des conteneurs.
- WORKDIR
- Dossier de travail interne du build/run.
- YAML
- Format indenté du compose.yml (espaces, jamais de tab).