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