Formation Docker Avancé

Objectifs de la formation Docker Avancé

  • 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

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...

Faites-nous part de votre projet de formation,
nous sommes là pour vous guider.