Forma-it

Formation Docker – Créez, Exécutez et Administrez vos Applications en Conteneurs

Référence : 2b-dock
1270 € HT
3 jours
21 h

Nos sessions sont garanties dès 1 inscrit (sauf cas de force majeure).

Formation Spring

Description de la Formation Docker

La formation Docker vous permet de créer vos propres images, de gérer vos conteneurs et d’orchestrer vos services avec Docker Compose.
Vous développez ainsi des compétences clés pour industrialiser vos déploiements et gagner en portabilité sur tous types d’environnements.

Vous apprendrez également à préparer vos déploiements vers des environnements de test, de préproduction et de production.

Aujourd’hui, Docker s’impose comme un standard incontournable du développement et du déploiement applicatif.
Il permet d’encapsuler chaque application dans une unité portable, isolée et cohérente.
Par conséquent, vous bénéficiez d’une portabilité renforcée, d’une exécution fiable et d’une gestion simplifiée des dépendances.

Format

Distanciel (sessions enregistrées).
Il est possible de réaliser la formation sur votre site et de personnaliser le contenu de la formation afin de répondre aux besoins de votre projet professionnel.

BON A SAVOIR

Approche pédagogique

Cette formation repose sur une pédagogie orientée vers la pratique. En effet, 60 % des sessions sont consacrées à des exercices concrets.
Dès les premiers modules, les participants mettent en application les notions abordées.
Cet équilibre entre théorie et cas pratiques favorise un apprentissage actif et durable.

Par ailleurs, nous garantissons le maintien de chaque session dès un inscrit (hors cas de force majeure).
Cela offre une souplesse maximale pour organiser votre montée en compétences sans contrainte de calendrier.


Personnalisation du parcours

Avant le démarrage, nous organisons un entretien individuel avec le participant ou son référent.
Ce temps d’échange permet d’identifier le niveau, les objectifs et le contexte professionnel.
Ainsi, nous adaptons le contenu pour qu’il réponde précisément aux enjeux de chaque profil.


Évaluation et validation

Le formateur suit la progression de chaque participant tout au long de la session.
Pour ce faire, il s’appuie sur différents supports : QCM, exercices pratiques et mises en situation.
À la fin de la formation, chaque participant reçoit une attestation de validation des acquis.

objectifs de la formation DOCKER

À l’issue de la formation, le participant saura :

  • Expliquer le fonctionnement des conteneurs et du moteur Docker.

  • Construire et configurer ses propres images Docker à partir de Dockerfiles.

  • Lancer, superviser et manipuler des conteneurs applicatifs selon différents scénarios.

  • Orchestrer plusieurs services avec Docker Compose pour gérer des environnements multi-conteneurs.

  • Maîtriser les volumes, les réseaux et les variables d’environnement pour garantir la portabilité.

  • Appliquer les bonnes pratiques de sécurité tout en optimisant la taille et la performance des images.

  • Préparer des déploiements reproductibles, que ce soit en local, en préproduction ou dans le cloud.

Ainsi, le participant bénéficiera d’une base technique solide pour intégrer Docker efficacement dans ses projets de développement, de test ou d’exploitation.

Prérequis de la formation DOCKER

Pour suivre la formation dans de bonnes conditions, il est recommandé de :

  • maîtriser les bases de la ligne de commande et du développement,

  • comprendre les principes d’une architecture applicative (API, base de données, serveur web…),

  • disposer d’un environnement Linux ou Windows avec WSL, recommandé pour les ateliers pratiques.

Par ailleurs, nous personnalisons le contenu selon les profils.
Avant le démarrage, un entretien individuel avec le participant ou son référent permet d’identifier le niveau technique, les objectifs et le contexte professionnel.
Ainsi, nous concevons un parcours sur mesure, en phase avec les enjeux opérationnels de chaque organisation.

Public

Développeurs, intégrateurs, DevOps et administrateurs système qui souhaitent industrialiser et fiabiliser leurs applications.

programme détaillé de la Formation Docker – Créez, Exécutez et Administrez vos Applications en Conteneurs

Introduction à Docker et à la conteneurisation
  • Comprendre les différences entre VM et conteneurs

  • Identifier les cas d’usage de Docker dans le cycle de vie applicatif

  • Installer Docker sur différents systèmes d’exploitation

Ainsi, vous démarrez avec des bases solides pour aborder les parties plus techniques.

  • Créer, exécuter, arrêter et supprimer des conteneurs
  • Utiliser les commandes Docker CLI essentielles
  • Visualiser les processus en cours et les logs d’exécution

En parallèle, vous apprendrez à dépanner les conteneurs en cas d’erreur.

  • Écrire des Dockerfiles efficaces

  • Construire des images à partir d’un projet existant

  • Gérer les versions d’image avec des tags

  • Publier vos images dans un registre (Docker Hub ou privé)

De plus, vous découvrirez des astuces pour réduire la taille de vos images.

  • Comprendre la structure d’un fichier docker-compose.yml

  • Définir plusieurs services (app, BDD, proxy, etc.)

  • Lancer et superviser un environnement multi-conteneurs

  • Utiliser des variables d’environnement et des volumes partagés

Par conséquent, vous serez capable de créer un environnement complet pour le développement ou la recette.

  • Appliquer les bonnes pratiques de sécurité Docker

  • Gérer les réseaux, ports, volumes et secrets

  • Préparer un déploiement reproductible (local, préproduction, cloud)

  • Introduction à Docker Swarm et Kubernetes (en option selon le niveau du groupe)

Enfin, vous consoliderez les apprentissages avec un projet fil rouge en conditions réelles.

Cette formation :

  • N’est pas un simple “tour d’horizon” : elle implique des manipulations concrètes et complètes

  • Adopte une approche Dev + Ops : utile en développement comme en production

  • Propose des cas d’usage réels et reproductibles (API + base + front par exemple)

  • Met l’accent sur la sécurité et la maintenabilité, souvent négligées dans les formations de base

4-assos

Nos formations sont aussi solidaires

Chez Forma-IT, chaque formation est aussi un acte solidaire : une partie de votre inscription est reversée à des associations engagées dans des causes qui nous tiennent à cœur, comme la SPA, les Restos du Cœur, Ludopital ou APF France Handicap. En vous formant avec nous, vous développez vos compétences tout en soutenant la protection animale, la lutte contre la précarité, le bien-être des enfants hospitalisés et les droits des personnes en situation de handicap.

Nos formations associées

Formation Docker Kubernetes

Formation Git – Maîtrisez le Contrôle de Version Collaboratif et Sécurisé pour Vos Projets de Développement

Comprenez, pratiquez et automatisez Git pour des workflows efficaces et fiables.

Formation Docker Kubernetes Formation Git Avancé

Formation GitLab CI/CD – Maîtrisez l’Automatisation des Tests, Builds et Déploiements de vos Projets

Créez des pipelines robustes, évolutifs et sécurisés pour accélérer votre delivery.

Formation Spring

Formation Kubernetes – De la Conteneurisation au Déploiement Orchestré à Grande Échelle

Pilotez des architectures cloud-native robustes, scalables et automatisées avec Kubernetes.

Formation Spring

Formation Kubernetes Avancé & CI/CD – Orchestration, Sécurité et Automatisation Individualisées pour Projets Complexes

Personnalisez vos pipelines, maîtrisez les architectures scalables et pilotez vos déploiements de bout en bout.

Formation Kubernetes Avancé

Formation De Docker à Kubernetes – Déployez vos Applications Conteneurisées en Local & sur le Cloud

Apprenez à maîtriser le cycle complet de la conteneurisation à l’orchestration cloud-native.

DevOps_training_session_with_Jenkins_and_Docker

formation CI/CD DevOps – Industrialiser vos Déploiements avec Jenkins & Docker

Construisez des pipelines de livraison continue fiables, maintenables et conteneurisés.

Formation Kubernetes Avancé

Formation Kubernetes – Du Code au Cluster en Toute Autonomie

Apprenez à conteneuriser, déployer et monitorer vos applications sur un cluster Kubernetes.

Formation Spring

Formation Spring Microservices & Kubernetes – Concevoir, Déployer et Scaler des Architectures Résilientes

Devenez autonome dans la mise en place d’une architecture microservices moderne, scalable et cloud-native.

Vous souhaitez connaitre les prochaines sessions ?

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.