Dim-Jones
DevOps

Docker : Conteneurisation et Orchestration

Maîtrisez Docker pour conteneuriser, déployer et orchestrer vos applications en environnement de production.

Durée

3 jours (21h)

Niveau

Intermédiaire

Format

Présentiel, Distanciel

Objectifs

  • Comprendre les concepts fondamentaux de la conteneurisation
  • Créer et gérer des images et conteneurs Docker
  • Mettre en place des environnements multi-conteneurs avec Docker Compose
  • Déployer des applications conteneurisées en production
  • Appliquer les bonnes pratiques de sécurité et d'optimisation

Prérequis

  • Connaissances de base en ligne de commande Linux
  • Notions de base en développement web

Programme

1

Jour 1

Fondamentaux Docker

  • Introduction à la conteneurisation vs virtualisation
  • Installation et configuration de Docker
  • Images, conteneurs et registres
  • Dockerfile : bonnes pratiques et multi-stage builds
  • Gestion des volumes et du réseau
2

Jour 2

Docker Compose et workflows

  • Docker Compose : définition et gestion de services
  • Variables d'environnement et configuration
  • Networking avancé entre conteneurs
  • Intégration dans un pipeline CI/CD
  • Travaux pratiques : conteneuriser une application complète
3

Jour 3

Production et orchestration

  • Optimisation des images (taille, couches, cache)
  • Sécurité des conteneurs et scan de vulnérabilités
  • Introduction à Kubernetes
  • Monitoring et logging des conteneurs
  • Travaux pratiques : déploiement sur un cluster

Pour qui ?

Cette formation s’adresse aux développeurs, administrateurs système et DevOps souhaitant maîtriser Docker dans un contexte professionnel. Les concepts sont abordés de manière progressive, avec une forte emphase sur la pratique.

Approche pédagogique

Chaque module alterne entre présentation théorique et exercices pratiques. Les participants travaillent sur des cas concrets issus de projets réels : conteneurisation d’applications web, mise en place de pipelines CI/CD, et déploiement en environnement de production.

Intéressé par cette formation ?

Contactez-nous pour obtenir un devis personnalisé ou planifier une session.