Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Docker - Mise en oeuvre du déploiement d'applications en conteneur

Docker - Mise en oeuvre du déploiement d'applications en conteneur

Formation à distance
Durée : 21 heures (3 jours)
Taux de satisfaction :
9,8/10
(1 avis)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 21/05/2021. Dernière mise à jour le 16/03/2022.

Version du programme : 1

Programme de la formation

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de construire et de gérer des conteneurs d’applications avec la solution Docker et les produits de son écosystème.

Objectifs de la formation

  • Comprendre le positionnement de Docker et des conteneurs
  • Savoir mettre en œuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
  • Administrer des conteneurs
  • Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions

Profil des bénéficiaires

Pour qui
  • Administrateurs
  • Chefs de projet
  • Développeurs d'applications
  • Toute personne souhaitant mettre en œuvre Docker pour déployer ses applications
Prérequis
  • Avoir les connaissances de base de l’environnement Unix/Linux
  • Notions sur les réseaux TCP/IP
  • Utilisation de la ligne de commande et du Shell en environnement Linux

Contenu de la formation

  • Introduction
    • Évolution de Docker de sa création à aujourd’hui
    • Pourquoi Docker ?
    • L’architecture de Docker
    • L’installation de Docker (Linux/Windows/Mac)
    • Travaux pratiques: Installer Docker sous Windows, Installer Docker sous Linux
  • Docker en production
    • Le fonctionnement de Docker avec les conteneurs
    • Le fonctionnement de Docker avec les images
    • Travaux pratiques Chercher et installer une application Web grâce à Docker
  • La création de conteneur
    • Le Dockerfile
    • Le Docker Hub et la construction automatique
    • Travaux pratiques: Créer un Dockerfile et le partager
  • L'exploitation de Docker
    • Le paramétrage réseaux
    • Les volumes
    • Travaux pratiques: Construction et gestion de réseaux, Développement et usage des volumes, Mise en place d’un conteneur
  • Docker Compose : présentation du chaînage de conteneurs
    • Introduction à l’outil Docker Compose
    • Relation entre conteneurs: Connexion, Liaison
    • Travaux pratiques: Développement d’une application multi-conteneurs, Gestion des conteneurs
  • Docker Swarm : l'orchestration de conteneurs
    • Présentation de Docker Swarm
    • Travaux pratiques: Construction d’un cluster Docker, Déploiement d’application, Élaboration d’une stratégie de gestion des flux de fortes demandes : étude de la scalabilité, Travaux sur la MAJ de l’application et d’un nœud, Développement d’un nouveau nœud & suppression d’un nœud existant
  • Pour aller plus loin
    • Les outils de gestion graphique
    • La sécurisation de Docker
    • L’API de Docker
    • Travaux pratiques: Mise en place d’une stratégie de sécurité pour un conteneur et pour les données
Équipe pédagogique

Professionnel expert dans le DevOps

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation
Taux de satisfaction des apprenants
9,8/10
(1 avis)