Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Rappel des concepts et objets fondamentaux : registres, images, conteneurs, volumes…
Namespaces et control groups (cgroups)
Comprendre l’architecture client-serveur de Docker
Docker Engine : fonctionnalités, rôle et commandes à connaître
La gestion des images Docker (transfert, portabilité, images intermédiaires…)
Meilleures pratiques pour écrire les Dockerfiles
Docker CE vs. Docker EE
2/ Docker daemon
Configurer le démon Dockerd
Les logs du daemon Docker
L'option socket pour les accès réseau
Variables d'environnement : DOCKER_HOST
3/ Le stockage Docker
Les différents types de stockage
Mise en oeuvre et configuration
File storage vs Block storage vs Object storage
Présentation de REX-Ray pour l’orchestration du stockage
4/ Distribution d’images avec Docker Registry
Pourquoi créer son propre registre ?
« pull » et « push » au sein du registre
Les alternatives Docker Hub et Docker Trusted Registry (DTR)
DTR : architecture, installation et configuration
Créer des organisations, équipes et rôles
Droits d’accès et mise en œuvre de l’authentification
Gestion avec Universal Control Plane (UCP)
5/ Docker Compose
Docker Compose : Présentation et architecture
Principaux cas d’usages de Docker Compose
Le format de fichier Compose et son évolution
Le binaire docker-compose et son utilisation
Exécuter une application multi-services avec Docker Compose
Les commandes utiles pour la gestion du cycle de vie des applications
6/ Déploiement d’hôtes avec Docker Machine
Docker Machine : Présentation et architecture
Mise en oeuvre et administration
Notions avancées
7/ Orchestration de conteneurs avec Docker Swarm
Retour sur les concepts d’orchestration de conteneurs
Docker Swarm : Présentation et architecture
Mise en place d'un cluster Docker
Déploiement d'applications avec Docker
Scalabilité des applications
Mettre un service à jour
Surveiller un cluster Swarm
Créer, stocker et gérer les secrets
Les alternatives Machine, Mesos et Kubernetes
Utiliser Docker Compose en mode Swarm
8/ Sécuriser Docker
Principes : analyse des risques, les types de dangers, les mécanismes de protection
Vue d'ensemble des bonnes pratiques de sécurité dans Docker
Protection des clients par certificats
Sécuriser l'hôte
Sécuriser Docker Engine
Sécuriser les images Notary
Sécuriser les applications
Sécuriser le cluster Swarm
L'isolation avec les namespaces
Limiter les ressources avec les Cgroups
Administrer les dockers secrets
Sécuriser les services avec TLS
Optimiser la surveillance de Docker
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Administrateurs systèmes
Architectes
Chefs de Projet
Développeurs
Dates
Dates
Du 05 au 07 Juin 2024
Du 11 au 13 Sept. 2024
Du 04 au 06 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.