Best
 
Nouvelle formule
 
Fantom Tag

Formation - Docker, créer et administrer des conteneurs virtuels d'applications

Construire et gérer des conteneurs d’applications avec la solution Docker et les produits de son écosystème

  • Présentiel ou classe à distance
  • Fondamental
  • Hybride
PRESENTIEL OU CLASSE A DISTANCE
Référence
XW330

Durée
3 jours (21 heures)
activités à distance

Prix 2023
2 130,00 €  HT
Dans vos locaux ou à distance
Référence
XW330

Durée
3 jours (21 heures)

Forfait intra - En savoir plus
5 445,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Tout le monde le dit, Docker peut tout changer. Moins lourds que les machines virtuelles, les conteneurs sont aussi plus agiles ; comme elles, ils permettent d'abstraire l'application des dépendances liées au matériel et au système d'exploitation. Les applications peuvent être déployées et mises à jour en une seule commande, ou encore facilement transportées d'une infrastructure à une autre. La réduction du volume par rapport à une VM classique permet aussi d'augmenter la densité d'hébergement ; certains parlent d'un facteur 10 ! Cette formation fournit toutes les clés pour appréhender Docker et son écosystème et ainsi se préparer à une petite révolution...
Consulter le programme 2024
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Administrateurs
  • Chefs de projet
  • Développeurs d'applications
  • Toute personne souhaitant mettre en oeuvre Docker pour déployer ses applications

Prérequis

  • Avoir les connaissances de base de l’environnement Unix/Linux
Programme

Le programme

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Introduction

  • Présentation Docker, principe, fonctionnalités
  • Différences machines virtuelles et conteneurs
  • Cas d’utilisations : packaging d'applications, déploiement rapides, coexistence de plusieurs versions d'une application sur un même serveur

2 - Architecture

  • Les conteneurs lxc.
  • Présentation de lxc : Linux containers, historique, principe de fonctionnement
  • Les Cgroups
  • L'isolation de ressources, création d'un environnement utilisateur
  • Positionnement par rapport aux autres solutions de virtualisation
  • Les systèmes de fichiers superposés
  • Présentation de aufs
  • Apports de Docker : Docker Engine pour créer et gérer des conteneurs Dockers
  • Plates-formes supportées
  • L'écosystème Docker : Docker Machine, Docker Compose, Kitematic, Docker Swarm, Docker Registry

3 - Gestion des conteneurs et des images

  • Analyse plus approfondie
  • Gestion des conteneurs : création, modification et affichage, sauvegarde de l'état
  • Utilisation d’un conteneur comme modèle
  • Création d’images personnalisées : principes et instructions
  • Recommandations et bonnes pratiques
  • Publication d'images

4 - Volumes de données

  • Étude des volumes de données lors de la création d'un container
  • Ajout de volumes de données, audit des volumes
  • Sauvegarde, migration, restauration de volumes
  • Création de conteneurs liés aux volumes de données

5 - Réseaux

  • Comprendre la pile réseau de Docker
  • Réseau virtuel et lien entre conteneurs, inspection des réseaux
  • Étude des drivers réseaux standards
  • Vie des réseaux personnalisés

6 - Administration

  • Applications multi-conteneurs avec Compose
  • Méthodes d'administration de conteneurs en production
  • Orchestration avec Docker Machine
  • Présentation de Swarm pour le clustering
  • Configuration réseau et sécurité dans Docker
Après la session
  • Un quiz pédagogique pour évaluer les acquis et approfondir les sujets de son choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour accompagner les participants dans la mise en oeuvre de leurs acquis
Objectifs

Les objectifs de la formation

  • Comprendre les principes et le positionnement de Docker et des conteneurs
  • Savoir installer Docker dans plusieurs contextes systèmes
  • Savoir mettre en oeuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Être capable de manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
Evaluation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Une pédagogie efficace : l'alternance d'exposés théoriques et de mises en application immédiates à travers des nombreux travaux pratiques.
  • Les retours d'expériences de spécialistes de la solution.
  • Les contenus digitaux mis à disposition des participants après la formation renforcent l’efficacité pédagogique du programme et garantissent un bénéfice durable de l’action de formation.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Financement

Les solutions de financement

Spécial adhérents Atlas
Cette formation est éligible à l'action collective campusAtlas "Conteneurs, orchestration et automatisation".
En savoir plus sur les Actions Collectives Atlas.
Financer cette formation avec le FNE
Cette formation est éligible au dispositif FNE-Formation 2023 sur campusAtlas.
En savoir plus sur le FNE-Formation.
Pour toute demande d'information sur le financement de cette formation, contactez nos conseillers formation.

Dates et villes

Mise à jour le 30/11/2023
  • 2 130,00 € HT
    Places disponibles
    Session garantie
    S'inscrire
    a distance
  • 2 130,00 € HT
    Places disponibles
    Session garantie
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Consulter les dates 2024
Formation - Docker, créer et administrer des conteneurs virtuels d'applications