Docker pour Linux - Mise en œuvre et déploiement de conteneurs virtuels
Lot 2 - Virtualisation, Cloud et DevOps – Cloud Computing – Référence 2-052
Formation créée le 12/12/2024. Dernière mise à jour le 28/11/2025.Version du programme : 1
Type de formation
PrésentielDurée de formation
18 heures (3 jours)Docker pour Linux - Mise en œuvre et déploiement de conteneurs virtuels
Lot 2 - Virtualisation, Cloud et DevOps – Cloud Computing – Référence 2-052
Objectif général de la formation : À l’issue de cette formation, les participants seront capables de comprendre, déployer et administrer des conteneurs sur des environnements Linux à l’aide de Docker. Compétences visées - Comprendre les concepts de base des conteneurs Docker sous Linux. - Créer et configurer des conteneurs à l’aide de la ligne de commande Docker. - Déployer des applications et gérer des conteneurs sur Linux. Niveau SAME visé : Application Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20
Objectifs de la formation
- Découvrir les fonctionnalités de Docker dans un environnement Linux.
- Manipuler la ligne de commande Docker pour créer et gérer des conteneurs.
- Administrer des conteneurs et résoudre les problèmes courants.
Profil des bénéficiaires
- Administrateurs systèmes travaillant sur des environnements Linux.
- Ingénieurs DevOps cherchant à intégrer Docker dans leurs processus CI/CD.
- Chefs de projets techniques souhaitant comprendre le fonctionnement des conteneurs sous Linux.
- Connaissances de base en administration Linux (commandes Shell, gestion des utilisateurs, etc.).
- Familiarité avec les concepts de virtualisation et de réseau.
Contenu de la formation
Introduction à Docker et aux conteneurs (1 heure)
- Historique et concepts de base.
- Cas d’usage pour les environnements Linux.
Installation et configuration de Docker sur Linux (2 heures)
- Installation de Docker sur différentes distributions Linux.
- Configuration de Docker pour un environnement de développement.
- Travaux pratiques : Installer Docker sur une distribution Linux et vérifier son bon fonctionnement.
Création de conteneurs Docker (3 heures)
- Commandes de base pour créer et démarrer des conteneurs.
- Gestion des images Docker.
- Travaux pratiques : Créer un conteneur à partir d’une image Docker officielle et personnaliser l’environnement.
Gestion avancée des conteneurs (3 heures)
- Gestion des volumes et des réseaux.
- Sauvegarde et restauration des conteneurs.
- Travaux pratiques : Déployer une application multi-conteneurs avec Docker Compose.
Surveillance et maintenance des conteneurs (3 heures)
- Outils de surveillance des conteneurs.
- Mise à jour et suppression des conteneurs.
- Travaux pratiques : Surveiller les ressources consommées par les conteneurs et diagnostiquer des problèmes.
Sécurité et bonnes pratiques (2 heures)
- Bonnes pratiques pour sécuriser les conteneurs sous Linux.
- Gestion des autorisations et des accès.
- Travaux pratiques : Implémenter des politiques de sécurité et auditer les conteneurs.
Étude de cas : déploiement complet (4 heures)
- Déploiement d’une application réelle dans des conteneurs.
- Mise en œuvre d’une solution conteneurisée en utilisant des réseaux personnalisés et des volumes partagés.