Installation du logiciel de conteneurisation Docker dans une VM Linux et prise en main du client Docker, gestion et suivi des modifications et intégration continue d’application avec Jenkins
Public concerné 🎓
Matière 📚
Présentation 📋
La première activité présente pas-à-pas l’installation du logiciel de conteneurisation Docker dans un environnement Linux (distribution Ubuntu) et la création d’un premier conteneur avec le client Docker.
La seconde séquence permet de se familiariser avec les commandes de base de l’outil de gestion de versions Git qui pourraient être utilisées dans le cadre d’un projet pour réaliser le suivi des modifications effectuées au cours du développement d’une application logicielle : sélection des fichiers à suivre, validation des modifications, gestion de branches, ….
La troisième activité permet de pratiquer l’intégration continue d’application à travers l’outil Jenkins. Les labs proposés permettent de créer des builds et de les lancer manuellement ou de manière automatisée en exploitant des webhooks.
Voir le webinaire de présentation du labo du 16 février 2024
Prérequis ⚡
Compétences 💪
Bloc 1 : Déployer un service
Bloc 2 SISR : Installer, tester et déployer une solution d’infrastructure réseau
Bloc 2 SLAM : intégrer en continu les versions d’une solution applicative
Outils 🛠️
Docker, VirtualBox, gestionnaire de paquets apt, Git, Jenkins
Téléchargements 📥
📎 activites-labs.zip
Fichier libre – Télécharger (6.85 MB)
📎 apports_theoriques.zip
Fichier libre – Télécharger (976.61 KB)
✅ corrige.docx
Corrigé disponible – Télécharger
