DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Concevoir, tester et déployer des applications avec Docker

Date de mise à jour : 09/09/2025 | Identifiant OffreInfo : 03_251287069F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Certification et éligibilité au compte personnel de formation

  • Concevoir, tester et déployer des applications avec Docker - Code CertifInfo 115783
    • Niveau de qualification : Sans équivalence de niveau

Objectifs, programme, validation de la formation

Objectifs

 Le certificat vise 7 compétences clés qui vont permettre à un professionnel de :


  • Configurer Docker sur différents systèmes d'exploitation en utilisant Docker Desktop ou Docker Engine pour l'exploiter en environnement de développement, de test et de production.

  • Utiliser les images, les registres et les conteneurs avec la ligne de commandes Docker pour déployer et gérer des services applicatifs.

  • Concevoir et construire des images personnalisées en créant des Dockerfile et en générant les images avec la ligne de commandes pour déployer des conteneurs applicatifs répondant à des exigences métiers.

  • Chaîner des conteneurs avec Compose en les décrivant dans un fichier compose.yaml pour déployer des environnements applicatifs complets incluant des conteneurs, des réseaux et des volumes de stockage.

  • Configurer des réseaux et des volumes en ligne de commande, dans les Dockerfile et dans les fichiers compose.yaml pour fiabiliser et organiser l'échange et le stockage des données des conteneurs applicatifs.

  • Orchestrer des conteneurs en cluster avec Docker Swarm pour assurer la disponibilité, la fiabilité et de bonnes performances des conteneurs sur ses environnements applicatifs.

  • Implémenter une stratégie de sécurité efficace en sécurisant le démon Docker et en appliquant des bonnes pratiques de conception d'architecture pour fiabiliser le stockage et l'échange de données par les conteneurs, dans un environnement basé sur des conteneurs applicatifs.

Programme de la formation

Module 1 : Introduction à Docker et aux conteneurs


  • Comprendre les concepts de base des conteneurs et de Docker.

  • Différences entre conteneurs et machines virtuelles.

  • Installation et configuration de Docker Desktop et Docker Engine.
Module 2 : Gestion des images et des conteneurs

  • Utiliser la ligne de commande Docker pour manipuler les images et les conteneurs.

  • Gestion des registres d'images (Docker Hub, GitHub Container Registry, etc.).

  • Création et suppression de conteneurs.
Module 3 : Création et personnalisation des images Docker

  • Écrire un Dockerfile pour créer des images personnalisées.

  • Optimisation des images Docker pour réduire leur taille et améliorer leurs performances.

  • Gestion des dépendances et multi-stage builds.
Module 4 : Gestion avancée des conteneurs avec Docker Compose

  • Présentation et avantages de Docker Compose.

  • Création et gestion des fichiers compose.yaml.

  • Chaînage de plusieurs conteneurs pour former un environnement applicatif complet.
Module 5 : Réseaux et stockage des données dans Docker

  • Création et gestion des réseaux Docker.

  • Gestion des volumes et des fichiers de configuration.

  • Sécurisation des échanges entre conteneurs.
Module 6 : Orchestration des conteneurs avec Docker Swarm

  • Introduction à l'orchestration des conteneurs et comparaison avec Kubernetes.

  • Déploiement d'un cluster Docker Swarm.

  • Gestion de la scalabilité et des mises à jour des services.

  Module 7 : Sécurisation des environnements Docker

  • Sécurisation du démon Docker et des images.

  • Gestion des permissions et des rôles utilisateurs.

  • Bonnes pratiques pour la protection des données et des accès.
Module 8 : Préparation à la certification ENI

  • Révisions des concepts clés et bonnes pratiques Docker.

  • Entraînement avec des exercices pratiques et des études de cas.

  • Passage d'examens blancs pour se préparer aux épreuves de la certification

Validation et sanction

- Comprendre les principes fondamentaux de la conteneurisation avec Docker.

- Créer, configurer et exécuter des conteneurs pour isoler les environnements applicatifs.

- Automatiser le déploiement multi-conteneurs avec Docker Compose.

- Intégrer Docker dans un workflow de développement pour faciliter les tests et les mises en production.

- Appliquer les bonnes pratiques pour sécuriser et maintenir des environnements Docker.

- Valoriser ses compétences en conteneurisation dans un contexte professionnel ou de montée en compétences techniques.

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
43 heures total

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
191 Cours Lafayette
69006 - Lyon 6e
Responsable : 191 Cours Lafayette
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
10a Rue Mal de Lattre de Tassigny
76420 - Bihorel
Responsable :
Téléphone fixe :
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Mon Pôle Formation
SIRET: 90934916900013
76420 Bihorel
Responsable : LESTROUBAC
Téléphone fixe : 0672739560
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 09/09/2025 au 31/12/2026
débutant le : 09/09/2025
Adresse d'inscription
191 Cours Lafayette
69006 - Lyon 6e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Camembear
SIRET : 90934916900013

Adresse
10a Rue Mal de Lattre de Tassigny
76420 - Bihorel
Téléphone fixe :
Contacter l'organisme