Formation en Cloud: Docker pour Linux - Mise en œuvre et déploiement de conteneurs virtuels (2-052) - Ascent Formation
Retour aux formations
Cloud

Docker pour Linux - Mise en œuvre et déploiement de conteneurs virtuels (2-052)

3 jour(s)18h

Description

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 pédagogiques

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

Public concerné

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.

Prérequis

Connaissances de base en administration Linux (commandes Shell, gestion des utilisateurs, etc.).
Familiarité avec les concepts de virtualisation et de réseau.

Déroulé du programme

1

Introduction à Docker et aux conteneurs (1 heure)

1h
  • Historique et concepts de base.
  • Cas d’usage pour les environnements Linux.
2

Installation et configuration de Docker sur Linux (2 heures)

2h
  • 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.
3

Création de conteneurs Docker (3 heures)

3h
  • 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.
4

Gestion avancée des conteneurs (3 heures)

3h
  • Gestion des volumes et des réseaux.
  • Sauvegarde et restauration des conteneurs.
  • Travaux pratiques : Déployer une application multi-conteneurs avec Docker Compose.
5

Surveillance et maintenance des conteneurs (3 heures)

3h
  • 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.
6

Sécurité et bonnes pratiques (2 heures)

2h
  • 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.
7

Étude de cas : déploiement complet (4 heures)

4h
  • 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.

Informations

Durée

3 jour(s)

18h

Tarif

2200 € HT

HT

Prochaines sessions