Workshop Conteneurisation avec Docker by fabrice chrzanowski

Workshop : Conteneurisation avec Docker

Un cours complet pour apprendre à Configurer et Déployer des infrastructures et des applications grâce à Docker ! Par Mohamed Docker Superman

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)

Votre formateur

Salut je suis Mohamed Achoubie. Cela fait presque 10 ans que je suis passionné par les nouvelles technologies. J’ai commencé en tant qu’ingénieur planification réseau chez orange et j’ai travaillé sur les projets de déploiement de la fibre optique et des déploiements des réseaux d’accès, ensuite j’ai décidé de changer d’orientation pour faire de l’ingénierie système. Actuellement Je travaille sur les problématiques Devops et CI/CD, automatisation, infrastructures as a code, cloud provisionning… Mes compétences : Devops et CI/CD, Docker, Cloud Hosting, infrastructure as a code, it project management. Merci à tous de me suivre.

Workshop Conteneurisation avec Docker

Contenu

PRESENTATION
1-Présentation
6 min
LES CONTENEURS
2-Conteuneurs-principes-P1
7 min
3-Conteneurs-principes P2
8 min
4-Conteneurs-principes P3
3 min
5-Conteneurs-lab 1
26 min
6-conteneurs-lab 2 p1
10 min
7-conteneurs-lab 2 p2
10 min
8-conteneurs-lab 2 p3
4 min
9-Conteneurs-lab 2 p4
15 min
GESTION DES IMAGES
10-les images dans docker
24 min
11-lab-gestion des images linux
55 min
12-lab-gestion des images windows p1
14 min
13-lab-gestion des images windows p2
37 min
GESTION DU RESEAU
14-le reseau avec docker
18 min
15-Gestion du réseau lab1
14 min
16-Gestion du réseau lab2
11 min
GESTION DU STOCKAGE
17-le stockage avec docker
16 min
18-Gestion du stockage lab1
30 min
19-Gestion du stockage lab2
14 min
DOCKER COMPOSE
20-Docker compose
18 min
21-Docker-compose lab
22 min
DOCKER CLUSTER
22-Docker cluster cours
10 min
23- Docker Swarm lab
21 min