Passer au contenu
15 h

Infonuagique et virtualisation

5$/h – Architecture des systèmes de conteneurs (anglais)

Objectif:

Les conteneurs basés sur Linux fournissent un environnement d’exploitation isolé et portable qui fonctionne de manière cohérente et répétée lorsqu’il est déployé en développement, en préparation ou en production.

Contenu:

  • Principes fondamentaux des conteneurs
  • Comprendre le fonctionnement des conteneurs
  • Explorer certains des conteneurs les plus couramment utilisés
  • Apprendre les bases sur les hôtes de conteneurs, les images de conteneur et l’utilisation des registres d’images

Jour 1

  • Installation et utilisation de Docker sur Debian 9
  • Utilisation de la commande Docker
  • Utilisation des images Docker
  • Exécution d’un conteneur Docker
  • Gestion des conteneurs Docker
  • Validation des modifications apportées à une image Docker dans un conteneur
  • Envoi d’images Docker vers un référentiel Docker
  • Push et Pull images depuis Docker Hub
  • Déploiement de conteneurs dans Docker

Jour 2

  • Comment mettre à l’échelle une application
  • Déployer votre application sur le cluster d’essaim
  • Utiliser  Docker files pour des builds répétables et cohérents
  • Configurer un serveur DNS avec un conteneur Docker
  • Composition Docker
  • Planification, gestion des clusters et orchestration
  • Utilisation d’un registre Docker pour la gestion des conteneurs

Si le temps le permet : Examen des bases de la mise en réseau Docker

Composition Docker

Préalables

Bonne connaissance de Windows Server 2019 et connaissance pratique de Linux 2016 Server