M2i Formation

Découvrez notre formationDocker pour Linux - Mise en oeuvre et déploiement de conteneurs virtuels

Présentiel

3 jours (21 heures) - DOCK-DEPL

(15)
Accueil  ›  Formations Informatique  ›  Systèmes  ›  Linux  ›  Docker pour Linux - Mise en oeuvre et déploiement de conteneurs virtuels

Objectifs pédagogiques

  • Connaître les caractéristiques d'un conteneur Linux
  • Installer et utiliser Docker
  • Maîtriser la création des images Docker et "Dockerfile"
  • Intéragir avec le Docker Hub et registry privés
  • Maîtriser les notions réseaux de Docker (networks, links)
  • Maîtriser la gestion des données avec Docker (volumes)
  • Utiliser Docker Swarm, Docker Compose et Docker Machine
  • Intégrer Docker au sein de vos projets
  • Déployer Docker en production.

Niveau requis

Avoir des connaissances de base d'un système Unix (savoir se débrouiller dans un terminal).

Public concerné

Développeurs, architectes et administrateurs systèmes.


Cette formation est éligible au CPF : code unique 235537

La Défense15/07/20191 980 € HTInscriptions en cours, places disponiblesRéserver
La Défense16/09/20191 980 € HTDates proposées dans les agences M2iRéserver
La Défense05/11/20191 980 € HTInscriptions en cours, places disponiblesRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Infrastructure DevOps (+ 120€)

Introduction aux conteneurs

  • Présentation du concept de conteneur Linux
  • Cas d'utilisation des conteneurs Linux
  • Les différences entre conteneurs et machines virtuelles
  • Présentation de Docker et de son architecture

Créer ses premiers conteneurs Docker

  • Installation de Docker
  • Le cycle de vie d'un conteneur
  • Lancer un conteneur avec Docker Run (en mode interactif, en mode détaché…)
  • Interagir avec un conteneur depuis le host (exec, inspect, logs…)

Les images Docker

  • Qu'est-ce qu'une image Docker
  • Créer une image à partir d'un conteneur
  • Créer une image à partir d'un "Dockerfile"
  • Stocker et récuperer des images depuis le "Docker Hub"
  • Mettre en place un registry privé et y stocker ses images

Le réseau avec Docker

  • Comprendre la "stack réseau" de Docker
  • Utiliser les "links Docker"
  • Créer des networks Docker et connaître les drivers réseaux
  • La persistance des données avec Docker

La persistance des données avec Docker

  • Créer et persister des volumes Docker (host / conteneur, inter-conteneurs)
  • Bonnes pratiques de persistance de données avec Docker

Introduction à l'écosystème Docker

  • Créer des instances Docker avec Docker Machine
  • Créer sa "stack logicielle" avec Docker Compose
  • Orchestrer le déploiement de conteneurs sur plusieurs machines avec Docker Swarm

Introduction aux concepts avancés

  • Mettre en place une architecture microservices avec Docker (Service Discovery, automatisation…)
  • Sécuriser son infrastructure Docker (TLS, App Armor, SELinux…)
  • Docker in Docker

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel
  • L'examen sera passé à la fin de la formation

Les + de la formation

L'examen de certification est en français.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus