Docker permet d'exécuter une application de façon identique sur n'importe quel environnement, du poste du développeur à la production. Il a popularisé la conteneurisation et constitue souvent la première brique d'une chaîne DevOps moderne.
Docker
Outil de conteneurisation qui empaquette une application et ses dépendances dans un conteneur léger et portable.
Termes associés
CI/CDIntégration Continue (CI) et Déploiement Continu (CD) : pratiques d'automatisation pour tester et déployer du code de manière fréquente et fiable.ConteneurisationTechnique d'encapsulation d'une application et de ses dépendances dans un conteneur isolé et portable, exécutable sur n'importe quel environnement.DevOpsCulture et ensemble de pratiques qui unifient le développement logiciel (Dev) et les opérations informatiques (Ops) pour livrer plus vite et plus fiablement.KubernetesPlateforme open source d'orchestration de conteneurs, qui automatise leur déploiement, leur mise à l'échelle et leur supervision.