Formation

Docker pour Linux

Organisme responsable juridiquement de la formation
Vivaneo

  • Tout public
Maîtriser les fondamentaux de Docker et de la containerisation.
Installer, configurer et gérer des conteneurs et images Docker sur Linux.
Déployer des applications multi-conteneurs avec Docker Compose.
Configurer les réseaux, volumes et optimiser les performances des conteneurs.
Renforcer la sécurité et résoudre les problèmes courants liés à Docker.
Découvrir l’orchestration avancée avec Kubernetes et les workflows CI/CD.
Module 1 : Introduction à Docker et installation
Concepts de base : containerisation, architecture Docker, comparaison avec les machines virtuelles.
Installation et configuration de Docker sur Linux.
Premières manipulations : création et gestion de conteneurs simples.
Module 2 : Gestion des images Docker
Recherche, téléchargement et gestion des images Docker.
Création d’images personnalisées avec Dockerfile.
Optimisation et partage d’images via Docker Hub.
Module 3 : Administration avancée des conteneurs
Gestion avancée des conteneurs : commandes essentielles, logs, sauvegarde/restauration.
Utilisation des volumes pour la persistance des données.
Création et gestion de réseaux Docker.
Module 4 : Déploiement avec Docker Compose
Introduction à Docker Compose et ses cas d’utilisation.
Création et gestion de fichiers docker-compose.yml.
Déploiement d’applications multi-conteneurs avec Compose.
Module 5 : Sécurité et optimisation
Renforcement de la sécurité des conteneurs et gestion des permissions.
Analyse des vulnérabilités avec des outils spécifiques.
Bonnes pratiques pour optimiser les performances des environnements Docker.
Module 6 : Orchestration et projet pratique
Introduction à l’orchestration avancée avec Kubernetes.
Mise en œuvre d’un projet pratique : conception et déploiement d’une application conteneurisée.
Résolution des problèmes courants et préparation à l’usage en production.
Durée en centre : 21 heures
Durée totale : 21heures
Formacode (Domaines de formation) :
  • 31021 Linux
  • 31032 Système exploitation informatique
Rome (Métiers) :
  • M1802 Expertise et support en systèmes d'information
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION