Qu’est-ce que Docker ?

Docker est une plateforme qui permet de créer, déployer et exécuter des applications dans des conteneurs. Un conteneur est une unité légère et portable qui embarque tout ce dont une application a besoin pour fonctionner : code, librairies, dépendances, etc.

Contrairement aux machines virtuelles, les conteneurs partagent le noyau du système hôte, ce qui les rend très rapides à lancer et peu gourmands en ressources..