Présentation de la formation Docker Avancé
Notre formation Docker niveau avancé vous plonge au cœur de la containerisation pour optimiser le déploiement et la gestion de vos applications. Vous y apprendrez les concepts avancés de Docker, tels que le clustering avec Docker Swarm, la gestion des volumes et des réseaux, ainsi que l'intégration avec Kubernetes. À travers des exercices pratiques, vous maîtriserez la sécurisation et l'optimisation des conteneurs pour des environnements de production robustes. Développez vos compétences pour tirer pleinement parti de Docker dans vos projets professionnels.
Objectifs de la formation Docker Avancé
Objectifs pédagogiques :
- Appréhender et mettre en oeuvre les fonctionnalités avancées des conteneurs Docker
- Mettre en place des applications multi-containers
- Savoir déployer des hôtes Docker avec Docker Machine
- Utiliser Docker Swarm
- Maîtriser les dispositifs de sécurité apportés par Docker
Objectifs opérationnels :
- Optimiser la gestion avancée des conteneurs Docker pour des déploiements plus complexes et des performances accrues
Programme de la formation Docker Avancé
Docker daemon
Configuration du daemon
Configuration des logs
Accès réseau
Utilisation de la variable d’environnement DOCKER_HOST
Création d'un registry privé
Principe d'un registry
Création d'un registry
Création d'un registry sécurisé
Création d'un registry authentifié
Configuration d'un client Docker et les certificats
Le stockage Docker
Les différents types de stockage
File storage vs Block storage vs Object storage
Mise en œuvre et configuration
Le réseau sous-jacent
Architecture du réseau Docker
Administration avancée du réseau virtuel
Réseau Intra / inter
Réseau Conteneurs / hôtes
Créer des réseaux scalables
Mise en haute disponibilité et production
Déploiement et gestion des conteneurs multiples
Mise en oeuvre d'une architecture en haute disponibilité
Gestion des microservices
Orchestration et automatisation des processus Docker
Docker Machine
Présentation et installation
Configuration personnalisée
Création de machines virtuelles
Docker Swarm
Retour sur les concepts d’orchestration de conteneurs
Vue d’ensemble de Swarm : node, service, stack, config, secret
Les différents types et rôles des nœuds
Mettre en place un cluster Docker Swarm
Equilibrage de charge (VIP et DNS)
Mettre un service à jour
Surveiller un cluster Swarm
Les logs et le monitoring Docker
La gestion des logs
Audits (Docker Bench...)
Outils de supervision : Prometheus...
Les autres formations en Conteneur

Docker
Maîtriser l'utilisation de Docker pour créer, déployer et gérer des conteneurs de manière efficace

LXC : Virtualisation par conteneur
Maîtriser la virtualisation légère et la gestion des conteneurs avec LXC