====== Fiche Cours : Docker ======
===== Objectifs =====
* **Comprendre** l’intérêt de l’outil Docker ;
* **Tester** les principaux usages sur un serveur interne :
* SISR : **déployer** rapidement plusieurs instances d’un service,
* SLAM : **développer** et **tester** une application pour les SLAM.
* Tester les principaux usages dans un **Cloud Microsoft Azure**.
===== Plan du cours =====
- [[presentation|Présentation de Docker]]
- [[presentationcookie|L'essentiel en vidéo de Docker par Cookie connecté ]]
- Présentation du Cloud Microsoft Azure (à venir)
- [[azurecookie|L'essentiel en vidéo de Kubernetes par Cookie connecté ]]
===== Les activités =====
* [[preparerenvpourdocker|Préparer un environnement Linux Debian pour Docker ]]
* {{ :si7:cotelabodocker-activite1.odt |Activité 1 : installation et première exploitation de Docker.}}
* {{ :si7:cotelabodocker-activite2.odt |Activité 2 : déploiement d’un site Web dynamique.}} {{ :si7:geststages.zip |}}
* {{ :si7:cotelabodocker-activite3.odt |Activité 3 : lancement d’une application avec Docker Compose.}}
* Orchestration des conteneurs avec Kubernetes (à venir)
Docker propose également un **guide de découverte de Docker (en anglais) ** avec son ordinateur personnel ou bien en ligne dans un lab (Cloud) : https://www.docker.com/101-tutorial
----