Plateforme pour construire, faire tourner et envoyer des applications.
Si une appli fonctionne sur une machine spécifique, elle pourra fonctionner identiquement sur d’autres machines.

Si quelqu’un doit reprendre ton projet, il n’a pas besoins de réinstaller un environnement adéquat pour faire fonctionner l’application sur sa machine. Il demande juste à docker d’importer votre application et il importe et exécute tout dans un environnement isolé appelé un “container”.

Permet à plusieurs applications de tourner sur différentes versions de softwares en parallèle sur la même machine. On peut supprimer l’application et ces dépendances en 1 étape.
https://docs.docker.com/get-docker/
Il suffit d’ajouter une fichier docker à notre application. Cela va permettre à Docker d’emballer l’application dans une image (to package the application into an image).