Docker, fonctionnalités avancées
Objectifs pédagogiques
- Appréhender les fonctionnalités avancées des conteneurs Docker
- Maîtriser des déploiements complexes de conteneurs Docker
Programme de la formation
Le moteur Docker
- Architecture du moteur Docker.
- Fonctionnalités avancées et configuration.
- Gestion des rôles et principales options.
- Intégration de Docker dans une infrastructure d'applications existantes.
- Les commandes importantes.
Images et conteneurs
- Les images en détail. Gestion des images en masse.
- Transfert et portabilité des images.
- Architecture d'un conteneur.
- Bonnes pratiques et mise en œuvre.
- Les dockerfiles en détail.
- La gestion des images intermédiaires.
Le réseau sous-jacent
- Architecture du réseau Docker.
- Administration avancée du réseau virtuel.
- Mise en réseau (Intra/inter et conteneurs/hôtes).
- Concevoir des réseaux scalables et portables.
Le stockage Docker, mise en haute disponibilité et en production
- Les différents types de stockage.
- Mise en œuvre et configuration.
- Déploiement et gestion des conteneurs multiples.
- Mise en œuvre d'une architecture en haute disponibilité.
- Gestion des microservices.
- Orchestration et automatisation des processus Docker.
Docker Compose et Docker Machine
- Architecture, mise en œuvre et administration de Docker Compose.
- Notions avancées de Docker Compose.
- Architecture, mise en œuvre et administration de Docker Machine.
- Notions avancées de Docker Machine.
Docker Swarm
- Architecture de Docker Swarm.
- Les différents types de nœuds.
- Gestion des logs et surveillance.
- Mise en œuvre et administration.
Mise en œuvre d'un registre
- Introduction aux différents types de registres.
- Déploiement de registres.
- Notions de découvertes de services et de load-balancing avec UCP.
- Notions "DTR" et "DDC".
- Signature des objets.
La sécurité dans Docker et monitoring
- Vue d'ensemble des bonnes pratiques de sécurité dans Docker.
- Configuration des principales bonnes pratiques.
- Utilisation des modules de sécurisation.
- Gestion des vulnérabilités.
- Gestion des isolations et des limitations.
- Les outils d'analyses du monitoring.
- Les logs du daemon Docker.
Please login to get access to the quiz
Back to Docker