Aller au contenu principal

Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.

AMBIARéf. DOC-DEP

Docker - Déployer des conteneurs

Cloud, DevOps & Automatisation

Durée

21 à 28 heures (3 à 4 jours) selon le format

Modalités

Présentiel, Classe à distance

Reconnaissance

Formation non certifiante (attestation de fin de formation)

Format de vente

Inter-entreprise ou Intra-entreprise

Délai d’accès

Inter : jusqu’à 5 jours ouvrés avant la session ; intra : en moyenne 15 jours ouvrés après l’acceptation du devis

Tarif intra

Sur devis

Pourquoi suivre cette formation

Déployer Docker en production demande rigueur et fiabilité. Cette formation vous apprend à concevoir des images légères, à orchestrer des microservices avec Docker Compose, à sécuriser vos conteneurs et à administrer un registre d'entreprise.

À l’issue de cette formation, les participants seront capables de

  • Maîtriser le moteur de conteneurisation Docker Engine et son architecture interne
  • Automatiser la création d'images de conteneurs sécurisées et légères (multi-stage)
  • Déployer et superviser des applications multi-conteneurs complexes avec Docker Compose
  • Sécuriser l'exécution des conteneurs (analyse des vulnérabilités, utilisateurs non root, limites de ressources)
  • Administrer un registre d'images privé d'entreprise et intégrer Docker dans un pipeline CI/CD

Formats proposés

ACTIONImmersion21 heures (3 jours)2 340 € HTpar participant (inter-entreprises)
IMPACTTerrain28 heures (4 jours) · dont une journée en décalé3 275 € HTpar participant (inter-entreprises)

Chaque format reprend le précédent et y ajoute des journées.

Public visé

Administrateurs Système, Développeurs Senior, Ingénieurs DevOps, Architectes Logiciels et Responsables d'Exploitation.

Prérequis

Pratique de base de la ligne de commande Linux et connaissance des principes fondamentaux des conteneurs.

Prérequis techniques à distance

La classe virtuelle se tient sur Microsoft Teams : AMBIA fournit à chaque participant un compte pour la durée de la formation. En intra-entreprise, elle peut aussi se tenir sur l’outil que l’entreprise utilise déjà, par exemple Zoom ou Google Meet.

Le participant se connecte depuis un ordinateur équipé d’une caméra, d’un micro, d’un accès à internet et d’un navigateur à jour, dans un lieu calme. Si la formation le demande, le formateur donne accès à un poste de travail à distance, depuis le navigateur.

Pendant la formation, l’assistance technique répond à support@ambia-skills.fr.

Objectifs pédagogiques

Citer les composants internes de Docker Engine (containerd, runc, storage drivers). Expliquer les mécanismes de gestion du réseau Docker (Bridge, Overlay, Macvlan) et du stockage (Overlay2). Construire des images multi-stages, rédiger des manifestes Compose et configurer des registres privés. Inspecter la consommation de ressources (docker stats) et auditer la sécurité d'une image Docker. Évaluer et comparer les performances des drivers de stockage et de réseau Docker. Concevoir la chaîne d'intégration continue de build et de déploiement de conteneurs d'entreprise.

Programme détaillé

Jour 1ACTION

Matin

Architecture avancée de Docker Engine et pilotes de stockage

Comprendre le fonctionnement interne du moteur Docker et optimiser le stockage d'images.

  • Architecture interne de Docker : de la CLI à containerd et runc (conformité OCI).
  • Analyse approfondie des calques d'images (Image Layers) et du système de fichiers Union File System (Overlay2).
  • Drivers de stockage : performances, mécanismes Copy-on-Write (CoW) et gestion du nettoyage du cache de build.

Atelier pratique

Inspection approfondie des calques d'une image avec docker history et dive pour identifier les fichiers superflus.

Cas métier

Diagnostic de la saturation d'un disque de serveur de build - Nettoyage et optimisation des drivers de stockage.

Compétence acquise

Analyser et optimiser l'architecture interne des images et du stockage Docker.

Livrable

Le guide d'optimisation des calques et du stockage Docker.

Après-midi

Dockerfile de production (multi-stage et sécurité)

Écrire des fichiers Dockerfile de qualité de production, minimaux et sécurisés.

  • Techniques de builds multi-stages (Multi-stage builds) : séparation de l'environnement de compilation et d'exécution.
  • Réduction de la taille des images : utilisation d'images de base minimales (Alpine, Scratch, Distroless).
  • Hardening des conteneurs : exécution en tant qu'utilisateur non-privilégié (USER), suppression des outils inutiles.

Atelier pratique

Réécriture d'un Dockerfile Java/Go lourd (800 Mo) en un build multi-stage minimal de moins de 25 Mo sans utilisateur root.

Cas métier

Mise en conformité sécurité des conteneurs d'une banque - Suppression des privilèges root dans les images.

Compétence acquise

Concevoir des images Docker de qualité de production ultra-légères et sécurisées.

Livrable

Le modèle de Dockerfile d'entreprise sécurisé.

Jour 2ACTION

Matin

Gestion avancée du réseau Docker (bridge, overlay, macvlan)

Concevoir et administrer les architectures réseau virtuelles Docker.

  • Les drivers réseau Docker : Bridge (par défaut et personnalisé), Host, None, Overlay et Macvlan.
  • Résolution DNS interne entre conteneurs et isolation des réseaux d'application.
  • Publication de ports, gestion du NAT et intégration avec les pare-feux de l'hôte (iptables).

Atelier pratique

Création de réseaux Bridge personnalisés isolant le trafic réseau de la base de données du trafic Web.

Cas métier

Attribution d'adresses IP réelles d'entreprise à des conteneurs - Configuration du driver réseau Macvlan.

Compétence acquise

Configurer et isoler les architectures réseau Docker d'entreprise.

Livrable

Le schéma des topologies réseau Docker d'entreprise.

Après-midi

Production avec Docker Compose et gestion des secrets

Rédiger des manifestes Compose pour la production et sécuriser la transmission des secrets.

  • Utilisation avancée de Docker Compose : fichiers de surcharge (Override files), profils de services et extensions.
  • Gestion des contrôles de santé applicatifs (Healthchecks) pour le redémarrage automatique des conteneurs défaillants.
  • Gestion des secrets et configurations : utilisation de secrets et configs sous Compose et Docker Swarm.

Atelier pratique

Déploiement d'une stack Compose de production avec Healthchecks, redémarrage automatique et transmission sécurisée des secrets.

Cas métier

Déploiement d'une application e-commerce multi-services - Configuration du redémarrage automatique et des sondes.

Compétence acquise

Déployer et superviser une stack Compose robuste en environnement de production.

Livrable

Le fichier docker-compose.prod.yml de production.

Jour 3ACTION

Matin

Sécurité des conteneurs, analyse des vulnérabilités et recommandations de l'ANSSI

Auditer et renforcer la sécurité des conteneurs conformément aux recommandations de l'ANSSI.

  • Analyse des vulnérabilités des images : utilisation des outils de scan automatisés (Trivy, Grype, Docker Scout).
  • Recommandations de sécurité de l'ANSSI sur la conteneurisation.
  • Isolation et restriction des capacités du noyau Linux (Capabilities, AppArmor, Seccomp, Read-Only Root Filesystem).

Atelier pratique

Scan de vulnérabilités d'une image de production, élimination des failles CVE et restriction des capacités Linux du conteneur.

Cas métier

Audit de sécurité d'un parc de 100 conteneurs - Correction des failles critiques et blocage du montage en écriture du système de fichiers.

Compétence acquise

Sécuriser et durcir l'exécution des conteneurs Docker selon les standards ANSSI.

Livrable

Le rapport de scan de vulnérabilités et le guide de hardening Docker ANSSI.

Après-midi

Intégration CI/CD, registres privés (Harbor) et bilan

Automatiser le build d'images dans un pipeline CI/CD et administrer un registre d'entreprise.

  • Intégration de Docker dans les pipelines CI/CD (GitLab CI, GitHub Actions) : Docker-in-Docker (DinD) vs Kaniko.
  • Déploiement et administration d'un registre d'images privé sécurisé (Harbor / Nexus).
  • Gestion de la rétention des images, signature d'images avec Cosign/Notary et bilan de la formation.

Atelier pratique

Création d'un pipeline CI/CD complète automatisant le build, le scan Trivy et le push d'une image signée vers un registre d'entreprise.

Cas métier

Industrialisation de la chaîne de livraison d'une équipe de développement - Pipeline CI/CD sécurisée.

Compétence acquise

Automatiser la chaîne de build, de scan et de publication d'images Docker en CI/CD.

Livrable

Le script de pipeline CI/CD DevSecOps Docker.

Jour 4 · en décaléIMPACT

Matin

Diagnostic de vos Dockerfile et de vos images de production

Supprimer les privilèges root, réduire le poids des images d'entreprise et corriger les failles de sécurité.

  • Examen confidentiel des Dockerfile de l'entreprise, analyse des vulnérabilités des images de production et de la taille des couches.

Après-midi

Organiser le registre privé et la chaîne CI/CD

Livrer une chaîne de conteneurisation optimisée, sécurisée et prête pour les audits.

  • Configuration du registre d'images privé (Harbor) dans les outils de l'entreprise et intégration des analyses automatiques dans la chaîne CI/CD.

Les ateliers et cas métier de ce programme pourront être adaptés par le consultant-formateur selon les besoins, le niveau et les prérequis des participants, pour favoriser l’atteinte des objectifs pédagogiques.

Méthodes et moyens pédagogiques

Méthodes mobilisées

Pédagogie active et immersive basée sur des simulations métiers complexes. Alternance de démonstrations techniques ciblées, de phases de résolution de problèmes en autonomie et de revues critiques collectives pour valider la sécurité et la fiabilité des déploiements.

Moyens techniques

Un poste informatique individuel par participant, environnement Linux avec runtime Docker installé, accès aux espaces numériques AMBIA, vidéoprojecteur ou système de partage d'écran à haute résolution. Fourniture d'un jeu complet de codes sources d'applications de test (applications web, bases de données, outils de cache).

Moyens humains

Formation animée par un consultant-formateur expert senior, certifié sur les technologies Cloud/DevOps et spécialiste des solutions de conteneurisation et d'architecture de données de production.

Modalités d’évaluation

Évaluation diagnostique

Questionnaire d'auto-évaluation et de positionnement technique 15 jours avant la formation.

Évaluation formative

Ateliers pratiques métiers et revues de code individuelles tout au long des journées.

Évaluation sommative

Questionnaire de validation des acquis sous forme de QCM en fin de formation et audit critique des livrables techniques produits en atelier.

Suivi

  • Feuilles de présence signées par demi-journée, en présentiel comme à distance.
  • Attestation de fin de formation remise à chaque stagiaire, mentionnant les objectifs, la nature, la durée et les résultats de l’évaluation.
  • Certificat de réalisation adressé au client ou au financeur.
  • Questionnaire de satisfaction remis à l’issue de la formation.

Délai d’accès

Inter-entreprises : L’inscription est possible jusqu’à 5 jours ouvrés avant le début de la session, sous réserve des places disponibles.

Intra-entreprise : La formation débute en moyenne 15 jours ouvrés après l’acceptation du devis.

Ce délai peut être adapté selon la disponibilité des sessions, le positionnement du stagiaire et, le cas échéant, l’instruction du dossier de prise en charge par le financeur.

Accessibilité handicap

Parcours accessible aux personnes en situation de handicap.

Référent handicap : accessibilite@ambia-skills.fr. Aucune reconnaissance de la qualité de travailleur handicapé ni aucun justificatif médical n’est exigé.

Indicateurs de résultats

Indicateurs publiés à partir de 3 avis.

Mode de calcul : www.ambia-skills.fr/notre-approche#notes

AMBIA - Organisme de formation professionnelle - 254 rue Vendôme, 69003 Lyon - 07 56 44 70 44 - contact@ambia-skills.fr - SIRET 130 176 597 00016

Déclaration d’activité enregistrée sous le numéro 84692748569 auprès du préfet de région Auvergne-Rhône-Alpes. Cet enregistrement ne vaut pas agrément de l’État.

Fiche mise à jour le 30/10/2026