Cette formation vous accompagne pas à pas dans l’apprentissage de Docker et de la conteneurisation. Chaque partie inclut de la théorie, des exercices pratiques et des exemples concrets.
🚀 Fondamentaux Docker
Processus conteneurisés
Premiers pas avec Docker
Créer, lister et détruire des conteneurs
TP : Manipulation de conteneurs
📦 Images & Dockerfiles
Les Dockerfiles
Systèmes de base
Build multistage
Registries Docker
Optimisation d’images
💾 Volumes & Réseaux
Gestion des volumes
Réseaux Docker
DNS et isolation réseau
TP : Volumes et réseaux
🔧 Déploiement & Orchestration
Variables d’environnement
Secrets Docker
Docker Compose
Reverse proxy
Aperçu de Kubernetes
🔒 Sécurité & Observabilité
Grandes lignes de sécurité
Rootless mode
Observabilité des conteneurs
TP : Sécurisation
⚙️ CI/CD & Bonus
Mise en œuvre CI avec GitLab
Docker Swarm
Jenkins dans Kubernetes
Conclusion
Connaissance de base de Linux/Bash
Notions de networking (IP, DNS, ports)
Accès à un environnement Linux (VM, WSL, ou natif)
Aucune expérience Docker requise !
Chaque module suit la même structure :
Théorie : Concepts expliqués simplement
Pratique : Exercices guidés étape par étape
Exemples : Code complet et commenté
TP : Travaux pratiques pour consolider les acquis
Prêt à commencer ? Lancez-vous avec les fondamentaux →