Docker - Créer et administrer des conteneurs
Créer et Administrer des conteneurs Docker
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 02/06/2023. Dernière mise à jour le 28/10/2024.
Version du programme : 1
Programme de la formation
Docker est un outil vous permettant de lancer des applications dans des conteneurs isolés. Dans cette formation, vous apprendrez à créer et manipuler des conteneurs. La formation est articulée autour de concepts techniques théoriques mis directement en pratique par des TP réalisés par les apprenants.
Objectifs de la formation
- Connaître la virtualisation et Docker
- Savoir installer et utiliser Docker
- Savoir éditer et manipuler un Dockerfile
- Créer et gérer le cycle de vie des conteneurs
- Deployer des conteneurs
Profil des bénéficiaires
- Administrateurs systèmes
- Développeurs
- Devops
- Des connaissances de base de l’environnement Linux
- Des connaissances de base en développement (tous langage confondu)
Contenu de la formation
-
Introduction à Docker
- Présentation de Docker
- Historique
- Cas d’utilisations
- Conteneurisation et Virtualisation
- Terminologies et concept fondamentaux
- Architecture de Docker
- Installation et Documentation de Docker
-
La persistance des données
- Conteneurs et données éphémères
- Les types de Stockages: Bind Mount, Volumes managés, Tmpfs
-
Les Images Docker
- Création d'images Docker
- Le Dockerfile
- Layers
- Multi-stage
- Arguments de build
- Stratégies de construction d'images Docker efficaces
-
La gestion des réseaux
- Les couches réseaux
- Docker Network
- Les Drivers : bridge, host, macvlan, ipvlan, overlay et none
-
Docker Compose
- Le Fonctionnement
- Le fichier `compose.yaml`
- Les concepts clés de Docker Compose
-
Déploiement et Orchestration
- Les concepts clés
- Docker Swarm
- Kubernetes et autres outils d'orchestration
- Feuilles de présence.
- Travaux pratiques corrigés individuellement.
- Questions orales ou écrites (QCM).
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Documents supports de formation projetés.
- Travaux pratiques individuels.
- Mise à disposition en ligne de documents supports à la suite de la formation.
- Environnement de développement partagé