
Concevoir, tester et déployer des applications avec Docker
Contenu
Objectifs
- Installer et configurer Docker sur différents systèmes d'exploitation
- Créer et gérer des images Docker personnalisées avec Dockerfile
- Utiliser Docker Compose pour déployer des environnements multi-conteneurs
- Orchestrer des conteneurs avec Docker Swarm pour assurer la haute disponibilité
- Sécuriser les applications et les environnements Docker
Programme
1 - Introduction à Docker et aux conteneurs
- Comprendre les concepts de conteneurs et de virtualisation
- Installation et configuration de Docker Desktop/Docker Engine sur différents systèmes d'exploitation
- Utiliser la ligne de commande Docker (CLI) pour gérer les conteneurs et images
- Introduction à l'orchestration et aux environnements de développement Docker
- Comprendre et écrire des Dockerfile pour créer des images personnalisées
- Utiliser des registres Docker (Docker Hub, registres privés) pour stocker et partager des images
- Gestion des versions d'images Docker
- Optimiser les images Docker pour des déploiements plus rapides et fiables
- Déployer et exécuter des conteneurs en utilisant des images Docker
- Gérer les volumes Docker pour stocker et partager des données persistantes
- Utilisation des réseaux Docker pour la communication entre conteneurs
- Introduction à Docker Compose pour déployer des environnements multi-conteneurs (fichiers YAML)
- Introduction à Docker Swarm pour l'orchestration des conteneurs en cluster
- Mise en place et gestion de services avec Docker Swarm
- Assurer la haute disponibilité et la répartition de la charge entre les conteneurs
- Surveillance et gestion des performances des conteneurs en production
- Configurer la sécurité de Docker : sécuriser le démon Docker
- Implémenter les meilleures pratiques pour sécuriser les conteneurs et les réseaux Docker
- Surveiller et gérer les vulnérabilités dans les images Docker
- Utiliser des outils de sécurité pour auditer et renforcer la sécurité des conteneurs Docker
Validation / certification préparée
- Concevoir, tester et déployer des applications avec Docker
Dates et lieux de formation
Rennes
35
du 10/02/2025
au 31/12/2025
au 31/12/2025
N° session
1939371S
Organisme de formation :
SENZA
Lieu de formation :
Rennes
Rue de Châtillon
35 Rennes
Rue de Châtillon
35 Rennes
Organisation :
- Entrée sortie permanente
Dispositif(s) / Financements :
Financement autre (Entreprises, Individuels, AIF...)
Publics :
Salarié ; Tout public
Brest
29
du 10/02/2025
au 31/12/2025
au 31/12/2025
N° session
1939376S
Organisme de formation :
SENZA
Lieu de formation :
Brest
rue de Pontaniou
29 Brest
rue de Pontaniou
29 Brest
Organisation :
- Entrée sortie permanente
Dispositif(s) / Financements :
Financement autre (Entreprises, Individuels, AIF...)
Publics :
Salarié ; Tout public
Lorient
56
du 10/02/2025
au 31/12/2025
au 31/12/2025
N° session
1939377S
Organisme de formation :
SENZA
Lieu de formation :
Lorient
42 Avenue de la Perrière
56 Lorient
42 Avenue de la Perrière
56 Lorient
Organisation :
- Entrée sortie permanente
Dispositif(s) / Financements :
Financement autre (Entreprises, Individuels, AIF...)
Publics :
Salarié ; Tout public
Quimper
29
du 10/02/2025
au 31/12/2025
au 31/12/2025
N° session
1939378S
Organisme de formation :
SENZA
Lieu de formation :
Quimper
1 Rue Aristide Briand
29 Quimper
1 Rue Aristide Briand
29 Quimper
Organisation :
- Entrée sortie permanente
Dispositif(s) / Financements :
Financement autre (Entreprises, Individuels, AIF...)
Publics :
Salarié ; Tout public
Source : GREF Bretagne #25164129F