loader image
Passer au contenu principal

1. A propos de ce WorkShop

Dans ce Workshop Conteneurisation avec Docker animé par Mohamed, vous allez apprendre à configurer et à

déployer des infrastructures et des application en mode conteneur en utilisant l’outil Docker.

Vous allez acquérir des compétences de base en matière d’installation et de configuration

des services Docker, tels que la gestion des images, la configuration des services de

stockage, la configuration des services réseau, ainsi que les déploiements multi-conteneurs.

Vous allez être sensibilisés aussi, aux problématiques de déploiement à l’échelle et les

solutions proposées tels que Docker Swarm et Kubernetes (Kubernetes sera abordé plus en

détail dans une prochaine formation)


2. Qui peut suivre ce WorkShop

Ce cours est destiné aux professionnels de l’informatique expérimentés dans l’administration

générale des serveurs Linux et Windows.


3. Les Prérequis

Savoir comment manager des serveurs Linux Centos 7 et Microsoft Windows Sever .

Avoir des connaissances en Linux Bash et Powershell


4. Les objectifs de ce WorkShop

Comprendre les bases de la conteneurisation

Apprenez à installer et à configurer les services Docker.

Apprenez à créer et à gérer des images et des conteneurs.

Apprenez à gérer le stockage et les services réseaux dans un environnement de conteneurs.

Apprenez à déployer des architectures multi-conteneurs via docker-compose.

Initiez-vous au mode de déploiement à l’échelle


5. Le contenu

Module 1 Introduction Générale 

Présentation Docker (concepts, fonctionnalités)

Pourquoi Docker ?

Historique, Principes et architectures :

La conteneurisation vs Virtualisation

Les conteneurs Lxc

Les Cgroups

Composants docker

Plates-formes supportées


Module 2 Installation et configuration 

TP installation et configuration du daemon docker

TP utilisation de la ligne de commande

Gestion des images et des conteneurs

Concepts

C1 – Usage interne

TP création de votre premier dockerfile

TP lancement et configuration d’un conteneur (à partir d’une image générée via le

dockerfile)

Présentation des registry d’images (DockerHub, registre privé)

TP tag et publication des images vers une registry


Module 3 Le stockage et le réseau

Concept réseau dans docker

TP configuration du réseau avec docker

Docker et le stockage

TP configuration du stockage dans docker


Module 4 Déploiement docker à grande échelle :

Stack multi-conteneurs avec docker-compose

Docker et le clustering (introduction aux solutions Swarm et Kubernetes)

Skill Level: Beginner