Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : IBS_MISE_EN_OEUVRE_DOCKER

Présentation :
Cette formation vous aide à devenir opérationnel sur la conteneurisation avec Docker, une technologie essentielle pour déployer et gérer des applications modernes dans des environnements Cloud et DevOps.
À travers un programme mêlant théorie et pratique, vous apprendrez à installer Docker, créer et gérer des images, orchestrer des conteneurs, sécuriser les déploiements et optimiser les performances.
Elle s’achève par un projet pratique simulant un déploiement en entreprise, vous préparant à des applications concrètes en production.

Objectifs :
Comprendre les principes et avantages de la conteneurisation
Installer et configurer Docker sur différents systèmes
Créer et gérer des images Docker efficacement
Orchestrer des conteneurs avec Docker Compose et Swarm
Déployer et sécuriser des applications multi-conteneurs

Programme :
1 - Introduction à la conteneurisation
Comparatif virtualisation vs conteneurisation
Architecture Docker : Engine, CLI, Daemon
Installation sur Linux, Windows, MacOS
Commandes de base (run, ps, logs)
Travaux pratiques : déploiement d’un conteneur Nginx
2 - Cycle de vie des images
Utilisation de Docker Hub
Syntaxe Dockerfile (FROM, COPY, RUN)
Optimisation des images (couches minimales)
Publication sur un registre privé
Travaux pratiques : construire, exécuter et tester une image Docker
3 - Réseau et stockage
Drivers réseau (bridge, overlay)
Liaison de ports et DNS inter-conteneurs
Gestion des volumes persistants
Sauvegarde des données
Travaux pratiques : mise en œuvre des fonctionnalités réseau et stockage
4 - Docker Compose
Syntaxe YAML pour Docker Compose
Déploiement multi-conteneurs
Scaling horizontal
Variables d’environnement
Travaux pratiques : déploiement et test de microservices avec Compose
5 - Sécurité et orchestration
Sécurisation du Daemon (TLS)
Gestion des secrets Docker
Cluster Docker Swarm : déploiement et mises à jour
Introduction à Kubernetes (k3s)
Travaux pratiques : orchestration avec Docker Swarm
6 - Projet d’entreprise : Conteneurisation End-to-End
Analyse des besoins et conception d’une architecture en microservices
Construction et optimisation des images Docker
Gestion des volumes, réseaux, variables d’environnement
Exécution, tests et débogage
Sécurisation avec Docker Scout
Mise en place d’un registre privé, automatisation des builds

Clients visés :

Administrateurs Système, Développeurs, Ingénieurs Cloud & DevOps, Architectes

Mots-clés en rapport avec la formation :

Docker
Conteneurisation
Microservices
Docker Compose
Docker Swarm
Dockerfile
YAML
Registre privé
Sécurité des conteneurs
Réseau Docker
Volumes persistants
DevOps
Orchestration
Automatisation builds
Kubernetes (k3s)

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !