Un conteneur Docker est une plateforme logicielle standardisée conçue pour faciliter la création, le déploiement et l’exécution d’applications en utilisant des technologies de virtualisation au niveau du système d’exploitation. Il encapsule une application avec tout son environnement d’exécution, incluant les fichiers de bibliothèque, les fichiers système et les dépendances, dans un seul package. Cela permet de garantir que le logiciel s’exécutera toujours de la même manière, quel que soit l’environnement dans lequel il est exécuté.