Aller au contenu
Virtualisation, Cloud, Devops

Docker – Déployer, gérer et sécuriser vos applications avec les conteneurs

Maîtrisez l'environnement Docker pour concevoir des architectures applicatives portables et agiles.

21h
Avancé
distanciel,presentiel

Description de la formation

Cette formation Docker avancée s’adresse aux développeurs, architectes et administrateurs système souhaitant maîtriser le déploiement et la sécurisation d’applications en conteneurs. Vous apprendrez à concevoir, orchestrer et gérer des environnements Docker en production, tout en intégrant les meilleures pratiques de sécurité et de performance.

Au cours de ces 21 heures, vous découvrirez l’architecture des conteneurs, la création d’images optimisées, la gestion des volumes et des réseaux, ainsi que les stratégies de déploiement robustes. Des cas d’usage réels vous permettront de comprendre comment Docker transforme le cycle de développement et facilite l’intégration continue.

Cette formation est éligible au CPF et financée par les OPCO et France Travail. Proposée en distanciel et présentiel, elle bénéficie d’un accompagnement individualisé pour adapter le parcours à vos besoins spécifiques. ESIC, certifié Qualiopi, garantit une formation de qualité répondant aux standards professionnels.

Objectifs pédagogiques

  • Comprendre le fonctionnement de la containerisation et la place de Docker dans les architectures modernes
  • Installer, configurer et exploiter Docker sur différents environnements
  • Créer, gérer et interconnecter des conteneurs
  • Construire des images Docker personnalisées
  • Automatiser les déploiements avec Docker Compose
  • Mettre en œuvre les bonnes pratiques de sécurité

Programme détaillé

Module 1 1. Introduction à la containerisation
  • Virtualisation vs containerisation : différences et usages
  • Concepts : namespaces, cgroups, isolation, immutabilité
  • Écosystème Docker, OCI, CNCF
  • Cas d’usage : CI/CD, microservices, cloud hybride
Module 2 2. Installation et environnement Docker
  • Installation sur Linux, Windows, MacOS
  • Utilisation avec WSL2 ou Docker Desktop
  • Configuration réseau, stockage, proxy
  • Commandes de base : run, ps, exec, rm, logs, etc.
Module 3 3. Création et gestion de conteneurs
  • Lancer un container simple (nginx, httpd, debian…)
  • Publication de ports, montage de volumes, réseaux personnalisés
  • Mode détaché / interactif
  • Gestion des logs, redémarrage, inspection des conteneurs
Module 4 4. Images et Dockerfile
  • Comprendre le fonctionnement des images (layers)
  • Création d’un Dockerfile efficace
  • Bonnes pratiques : taille, cache, sécurité
  • Construction et publication d’images sur Docker Hub ou registre privé
Module 5 5. Docker Compose et applications multiconteneurs
  • Structure d’un fichier docker-compose.yml
  • Déploiement d’une application (ex. WordPress + MySQL)
  • Dépendances, restart policy, healthcheck
  • Environnements de développement et production
Module 6 6. Sécurité, optimisation et pratiques avancées
  • Gestion des utilisateurs, capabilities, rootless containers
  • Scan d’images (Docker Scout, Trivy)
  • Signatures et politiques de registre
  • Nettoyage, build multi-stage, bonnes pratiques DevOps

Prérequis

  • Connaissances de base en administration système (Linux) et notions réseaux.

Public visé

  • Administrateurs systèmes, développeurs, DevOps
  • Chefs de projet technique ou architectes IT

Modalités de la formation

  • ⏱ Durée : 21h
  • 📍 Format : 100% en ligne (distanciel synchrone) · Présentiel (Malakoff / Paris)
  • 💰 Financements éligibles : OPCO · France Travail · Plan entreprise · Autofinancement
  • 📊 Niveau d'entrée : Avancé
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • 🗓️ Délai d'accès : variable selon le mode de financement, généralement de 11 jours ouvrés à 1 mois après l'inscription. En savoir plus.
  • ♿ Accessibilité : Chaque demande émanant d'une personne en situation de handicap fait l'objet d'une étude de faisabilité et d'adaptation. Contactez notre référent handicap.

Équipe pédagogique

Nos formations sont conçues et animées par une équipe de formateurs experts, sélectionnés pour leur double compétence : une expertise métier acquise sur le terrain et une réelle expérience pédagogique. Le suivi de chaque apprenant est assuré par un référent pédagogique dédié.

  • Formateurs professionnels spécialistes de leur domaine, en veille permanente sur les évolutions du secteur
  • Référent pédagogique dédié, disponible tout au long du parcours
  • Contenus régulièrement actualisés et adaptés au niveau de chaque participant
  • Référent handicap pour l'accueil et l'adaptation des personnes en situation de handicap

Ressources pédagogiques

  • VM ou Docker Desktop fournies selon le mode choisi
  • Supports numériques à jour (scripts, modèles, doc)
  • Accès à un dépôt Git contenant les cas pratiques
  • Formation compatible Linux / Windows / MacOS

Suivi de l'exécution et évaluation

  • Travaux pratiques continus (ligne de commande, déploiement)
  • Étude de cas final : création d’un environnement conteneurisé complet
  • QCM en fin de formation
  • Certificat de réalisation délivré

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.

Fiche mise à jour le 7 juillet 2026.