Docker

Docker est une plate-forme logicielle qui permet de concevoir, tester et déployer des applications rapidement. Docker intègre les logiciels dans des unités normalisées appelées conteneurs.

Ils rassemblent tous les éléments nécessaires à leur fonctionnement, dont les bibliothèques, les outils système, le code et l'environnement d'exécution.

Avec Docker, on peut facilement déployer et dimensionner des applications dans n'importe quel environnement, avec l'assurance que le code s'exécutera correctement.

Docker a été, à l’origine, développé pour un projet interne de dotCloud, une société française proposant une plate-forme en tant que service. Docker est donc une évolution basée sur les technologies propriétaires de dotCloud, elles-mêmes construites sur des projets open source. Docker est distribué en tant que projet open source depuis 2013.