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
- Installer et configurer Docker Desktop ou Docker Engine sur différents systèmes
- Utiliser la ligne de commande Docker pour gérer conteneurs et images
- Découvrir l'orchestration et les environnements de développement Docker
2 - Création et gestion d'images Docker
- Comprendre et rédiger des Dockerfile pour créer des images personnalisées
- Utiliser Docker Hub et des registres privés pour stocker et partager des images
- Gérer les versions des images Docker
- Optimiser les images pour des déploiements rapides et fiables
3 - Gestion des conteneurs et des volumes
- Déployer et exécuter des conteneurs à partir d'images Docker
- Gérer les volumes Docker pour stocker et partager des données persistantes
- Utiliser les réseaux Docker pour la communication entre conteneurs
- Découvrir Docker Compose pour déployer des environnements multi-conteneurs avec YAML
4 - Orchestration des conteneurs avec Docker Swarm
- Découvrir Docker Swarm pour orchestrer des conteneurs en cluster
- Mettre en place et gérer des services avec Docker Swarm
- Assurer la haute disponibilité et la répartition de charge entre conteneurs
- Surveiller et gérer les performances des conteneurs en production
5 - Sécurisation des applications et environnements Docker
- Configurer la sécurité de Docker et sécuriser le démon Docker
- Appliquer les bonnes pratiques de sécurisation des conteneurs et réseaux Docker
- Surveiller et gérer les vulnérabilités des images Docker
- Utiliser des outils de sécurité pour auditer et renforcer les conteneurs Docker
Obtention de l'habilitation RS
Certifiante
Sans niveau spécifique