====== 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 ----