Gérer les conteneurs avec Docker
Maîtrisez la conteneurisation d'applications avec Docker, de la création d'images à l'orchestration de clusters avec Docker Swarm.
À propos de cette formation
Cette formation vous plonge au cœur de la technologie des conteneurs Linux et de l'écosystème Docker. Vous y découvrirez les fondamentaux (namespaces, cgroups, système de fichiers en union, Copy-On-Write) avant de manipuler concrètement images, conteneurs et registres via la ligne de commande.
Le parcours couvre l'ensemble du cycle de vie d'une application conteneurisée : création et débogage de conteneurs, construction d'images optimisées avec Dockerfile, persistance des données par volumes, assemblage d'applications multi-conteneurs avec Docker Compose, intégration continue avec GitLab CI et déploiement en cluster avec l'orchestrateur Docker Swarm.
À l'issue de la formation, vous serez capable de concevoir, déployer et administrer des architectures conteneurisées prêtes pour la production. Ces compétences sont aujourd'hui essentielles pour les métiers du DevOps, de l'administration système et du développement d'applications cloud-native.
Ce que vous allez apprendre
À la fin de la formation, vous serez capable de :
- Décrire les concepts fondamentaux de la technologie des conteneurs (namespaces, control groups, systèmes de fichiers en union)
- Créer, exécuter et déboguer des conteneurs Docker en ligne de commande
- Construire, optimiser et partager des images personnalisées via Dockerfile et les registres
- Gérer la persistance des données à l'aide des volumes et des montages
- Concevoir des applications multi-conteneurs avec Docker Compose et gérer la montée en charge
- Intégrer Docker dans une chaîne d'intégration continue (GitLab CI)
- Mettre en place une architecture en cluster orchestrée avec Docker Swarm
- Administrer les conteneurs en production et identifier les risques et enjeux associés à Docker
Un parcours en 8 modules
28 heures structurées, de la théorie à la pratique.
01 Introduction à Docker 3h
- Bénéfices rapides de la conteneurisation
- Conteneurs Linux, namespaces et control groups
- Histoire de la plateforme et de son écosystème
- Composants de l'écosystème Docker
02 Premiers pas avec Docker 3h
- Installation dans différents environnements
- Architecture du démon Docker
- Registre Docker Hub
- Commandes de gestion du cycle de vie et supervision des conteneurs
03 Les images Docker 4h
- Système de fichiers en union et Copy-On-Write
- Création manuelle d'images
- Écriture de Dockerfile
- Bonnes pratiques de performance
- Partage d'images via les registres
04 Les registres d'images 2h
- Docker Hub
- Docker Trusted Registry
- Registres de l'écosystème
05 Persistance des données 3h
- Concept de volumes
- Définition dans le Dockerfile
- Techniques de montage (bind-mount)
06 Applications multi-conteneurs 4h
- Interconnexion avec Docker Compose
- Format des fichiers Compose
- Communication entre services
- Mise à l'échelle des instances
07 Intégration continue 3h
- Intégration de GitLab CI avec les registres
- Automatisation de la construction et du déploiement d'images
08 Orchestration avec Docker Swarm et administration au quotidien 6h
- Mise en place d'un cluster (rôles manager / worker)
- Consensus Raft et routing mesh
- Déploiement atomique de services et supervision
- Cycle de vie, analyse des logs, réseau et gestion des volumes
Connaissances de base en administration Linux et familiarité avec les scripts shell.
Administrateurs système, ingénieurs DevOps, développeurs et architectes souhaitant maîtriser la conteneurisation et le déploiement d'applications avec Docker.
Apprenez avec un expert du terrain
Une pédagogie orientée projet, nourrie par des cas concrets.
Karim Gharbi
Consultant-formateur certifié, praticien du domaine.
Prochaines sessions
Places limitées pour garantir un suivi personnalisé.
Toutes les sessions
Voir le calendrier| Date de début | Horaire | Lieu | Formateur | Places | |
|---|---|---|---|---|---|
|
03/08/2026
Lundi
|
09h00 – 16h00 |
Tunis
Salle Alpha
|
Karim Gharbi | 10 places restantes | |
|
07/09/2026
Lundi
|
09h00 – 16h00 |
Sfax
Salle Sfax
|
Karim Gharbi | 9 places restantes |
Avis des apprenants
Aucun avis pour le moment. Soyez le premier à partager votre expérience !
Vous avez suivi cette formation ? Connectez-vous pour laisser un avis.
Prêt à préparer votre certification ?
Rejoignez la prochaine session du 03 août 2026 à Tunis.
Formations similaires
D'autres parcours pour développer vos compétences techniques.