Docker est un moteur de déploiement d'application sous la forme de conteneur autonome, virtualisé et portable. Ces conteneurs peuvent ensuite s'installer sur une machine physique, des VMs ou sur le Cloud par exemple. Docker est un nouvel outil, encore jeune mais offrant déjà des fonctionnalités intéressantes, que ce soit pour le développement que la mise en production.Quelques avantages :
léger, on peut lancer plusieurs conteneurs pour une charge machine inférieure àune seule VM VirtualBox
disposant d'un index public, la récupération d'une image est simplissime
le commit permet de sauvegarder l'état complet d'un conteneur pour sauvegarde et ré-utilisation
Cette session mélange théorie et exercice de manipulation, il vous faut donc un VirtualBox fonctionnel sur votre machine.