Formation Créer et administrer ses conteneurs Docker

Objectifs :

  • Utiliser l'interface d'administration Docker
  • Créer des conteneurs personnalisés Docker
  • Mettre en oeuvre une application multi-conteneurs
  • Administrer des conteneurs en production
Public

Public

  • Administrateur système ou développeur d’application.
Pré-requis

Pré-requis

  • Connaissances de base adminsys et shell Unix

Le programme de "Formation Créer et administrer ses conteneurs Docker"

Jour 1

De la virtualisation à Docker

  • Les différents types de virtualisation
  • La conteneurisation : LXC, namespaces, cgroups (control groups)
  • Le positionnement
  • Docker vs virtualisation

Présentation de Docker

  • L’architecture
  • Installation (Linux, Windows, Mac)
  • Ligne de commande et environnement d’exécution

Les commandes essentielles de Docker

  • Mise en place d’un premier conteneur
  • Le Docker hub : ressources centralisées
  • Mutualisation de l’espace de stockage
  • Publication de ports réseau
  • Le mode interactif
Jour 2

Création de conteneurs personnalisés

  • Qu’est-ce qu’un Dockerfile ?
  • ENTRYPOINT et CMD
  • Créer une image à partir de l’état d’un conteneur
  • Automatiser la création d’une image
  • Conteneur hébergeant plusieurs services : supervisor

Mettre en oeuvre une application multi-conteneurs Docker

  • Utilisation de Docker Compose
  • Création d’un fichier yml de configuration
  • Déployer plusieurs conteneurs simultanément
  • Lier tous les conteneurs de l’application

Interfaces d’administration Docker

  • L’API Docker REST
  • Outillage graphique (standalone et web)
  • Docker Registry : exploiter son propre hub
Jour 3

Administrer des conteneurs en production

  • Automatiser le démarrage des conteneurs
  • Gérer l’affectation des ressources
  • Gestion des logs
  • Sauvegardes : quels outils pour quelles stratégies ?

Orchestration et clusterisation

  • Docker Swarm : l’orchestrateur officiel
  • Kubernetes, l’autre solution
  • Rancher et facilité d’utilisation
  • Builder dans un conteneur avec le multi-stage
  • Déploiement automatisé d’applications

Modalités et moyens pédagogiques

Démonstrations visuelles et pratiques à travers des exercices d’application et/ou des cas concrets des stagiaires. Salle de formation équipée d’un poste PC par personne et de dispositif vidéo Grand Ecran. Portail web: maformation.vaelia.fr

Modalités d'évaluation

Auto évaluation des acquis, exercices pratiques et/ou échanges avec le formateur.

Moyens d'encadrement

Un formateur expert spécialisé en Développement dont les compétences ont été validées par des diplômes et/ou testées et approuvées par l'éditeur et/ou Vaelia.


Dernière modification : 2022-03-01 16:19:27


5.00/5
Calculée à partir des évaluations stagiaires sur les 12 derniers mois
A propos de "Formation Créer et administrer ses conteneurs Docker"

Classe en présentiel


Référence : DOCK-APPLI

Durée : 3.0 jour(s)

Tarif inter : 1800 € HT

Date(s)
Date proposée sous un délai de 3 mois sous réserve d'un nombre suffisant de participants

L'icone signifie que la session est garantie.


Demande d'inscription à la formation

Lieu souhaité (facultatif)

Je peux suivre la formation à distance


Financement






Demande de renseignements


Rechercher une formation professionnelle