Glossaire — Docker simplement : images, conteneurs et volumes
Termes clés expliqués
Explorer ce guide : FAQ Checklist Cas pratique Outils & ressources Définition Avantages Guide complet Exemples d'application Pour les entreprises Statistiques & chiffres Comparaison Coût & budget Formation & apprentissage Tendances Erreurs courantes Alternatives Comment le rédiger Lire le guide complet
- Image
- Un instantané de système de fichiers en couches, en lecture seule, construit à partir d'un Dockerfile. Chaque instruction RUN, COPY et ADD ajoute une nouvelle couche. Les images sont stockées dans des registres.
- Conteneur
- Un processus en cours d'exécution isolé à l'aide des namespaces Linux et des cgroups, partageant le noyau hôte mais avec son propre système de fichiers, réseau et arbre de processus. Les conteneurs sont éphémères par défaut.
- Volume
- Une unité de stockage persistant gérée par Docker qui existe en dehors de la couche inscriptible du conteneur. Les volumes survivent à la suppression du conteneur et peuvent être partagés entre conteneurs.
- Couche (layer)
- Un diff de système de fichiers en lecture seule produit par une seule instruction Dockerfile. Les couches sont mises en cache et partagées entre les images utilisant la même base.
- Registre (registry)
- Un serveur qui stocke et distribue des images Docker. Docker Hub est le registre public par défaut. Les registres privés (GitHub Container Registry, AWS ECR, Azure ACR) sont utilisés pour les images propriétaires.
- Bind mount (montage lié)
- Monter un chemin spécifique du système de fichiers hôte directement dans un conteneur. Contrairement aux volumes, les bind mounts dépendent de la structure du répertoire hôte. Utiles en développement mais évités en production.
TUPLIFY STUDIO
Prêt à construire ?
Tuplify Studio transforme ces concepts en logiciels opérationnels.
Discutons de votre projet