Mise à jour : 15/09/2025 - Source : MON POLE FORMATION
Numéro Carif : 422465S
Concevoir, tester et déployer des applications avec Docker
Formation Continue
Dates
Du 11/09/2025
Au 31/12/2026
Lieu
14 Rue du Vieux Faubourg
59800 Lille
Durée totale
43 heures :
- 43 heures en centre
- heures en entreprise
Prochaine réunion d'informations
Aucune
Financement
Autre financeur
Diplôme, titre, ou certificat
Sans niveau spécifique
Objectifs
- 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
- 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.
- 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.
- É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.
- 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.
- Création et gestion des réseaux Docker.
- Gestion des volumes et des fichiers de configuration.
- Sécurisation des échanges entre conteneurs.
- 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.
- 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.
- 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
Diplôme, titre ou certificat
Niveau de sortie : Sans niveau spécifique
Métiers visés
Je souhaite être recontacté par l'organisme de formation
En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .
Veuillez vous connecter
Ajout à une liste
Création d'une liste de favoris
Contacter l'organisme de formation
CAMEMBEAR
Tél.:
Ajouter une alerte