Durée :
2 jours
Ref :
B-D-DA
Prix :
1100€ HT
Date des prochaines sessions
Session garantie à partir de 2 personnes.
15.9.22
-
16.9.22
Lyon / Nantes / A distance
17.11.22
-
18.11.22
Lyon / Nantes / A distance
Publics
Tout public.
Pré-requis

Connaissance de la plateforme Linux.


Informations pratiques
  • THÉORIE : 30%
  • PRATIQUE : 70%
  • LIEUX : NANTES, LYON, À DISTANCE

Votre formateur
Consultant et formateur DevOps avec une vision très opérationnelle, en tant que développeur expérimenté.

Simplifier le déploiement des applications

Vous trouverez ci-dessous le programme détaillé de la formation « Docker – Simplifier le déploiement des applications ». Cette formation de 2 jours vous permet de maitriser le déploiement d’une application multi-conteneur via Docker Compose.

Objectifs pédagogiques

  • Installer Docker sur une plateforme
  • Démarrer et configurer un conteneur à partir d’une image
  • Construire et publier une image Docker
  • Déployer une application multi-conteneurs via Docker Compose

Programme détaillé

Virtualisation

  • Présentation / Définition
  • Les différents acteurs
  • Les conteneurs

Objectif opérationnel : Comprendre la différence entre virtualisation et conteneurisation
Moyen d’évaluation : QCM

Docker

  • Architecture
  • Plateformes (Linux, Macosx, Windows)

Atelier : Installation du poste de développement – Lecture de l’image hello-world
Objectif opérationnel : Appréhender les concepts d’image et de conteneur
Moyen d’évaluation : QCM

Conteneurs Docker

  • Premières opérations
  • Le registre Docker Hub
  • Mode Interactif
  • Configuration d’un conteneur

Atelier : Récupération et démarrage de plusieurs conteneurs depuis le registre – Manipulations des commandes basiques du docker client
Objectif opérationnel : Connaître le cycle de vie d’un conteneur
Moyen d’évaluation : QCM

Images Docker

  • Création des images personnalisées
  • Gérer le stockage de données avec Docker Volume
  • Publication d’images sur le registres Docker Hub

Atelier : Création et publication d’une image Docker – Manipulation des différentes approches pour persister les données sur la machine host
Objectif opérationnel : Connaître le cycle de vie d’une image
Moyen d’évaluation : QCM

Application multi-conteneurs

  • Docker Compose
  • Docker et les réseaux

Atelier : Création d’une application multi-conteneur
Objectif opérationnel : Découvrir la communication interconteneur
Moyen d’évaluation : QCM