Docker Vidéo DevOps
Mémo
1. La commande Docker Compose
1.1 La syntaxe
1.2 Lien avec les commandes Docker
1.3 Lien avec les commandes Kubernetes
TP
TP-00 — Déployer et diagnostiquer le projet Taskboard
Cours stricts
1. Introduction - strict
1.1 DOCKER
1.2 Objectif Pédagogique
1.2.1 Compétences Acquises
1.2.1.1 Prérequis
1.2.1.2 Présentation de la formation
1.2.1.3 Présentation du formateur
1.3 I - Pourquoi Docker
1.3.1 a - Le passé et le présent du déploiement d'Application
1.3.2 b - Monolithe vs Microservices
1.3.3 c - Monolithe
1.3.4 d - Microservices
1.3.5 e - Machines Virtuel
1.3.6 f - Conteneurs VS Machines Virtuel
2. Installation et premières commandes - strict
2.1 II - Installation et mise en place
2.1.1 a - Fonctionnement du Socket Docker
2.1.2 b - Installation et première manipulation
2.1.3 c - Gestion côté Docker
2.1.4 d - Les commandes Docker
3. Réseau Docker et volumes - strict
3.1 III - Réseau Docker et Volumes
3.1.1 a - Fonctionnement des réseaux Docker
3.1.2 b - Connecter un conteneur sur un réseau
3.1.3 c - Les volumes
4. Dockerfile, Registry et Docker Compose - strict
4.1 IV - Dockerfile et Docker Registry
4.1.1 a - Qu'est-ce qu'un Dockerfile
4.1.2 b - Les Docker Registry
4.1.3 c - Docker Compose
4.1.4 c - Limitation des ressources des conteneurs
5. Portainer, CI/CD et conclusion - strict
5.1 V - Portainer, CI/CD et Conclusion
5.1.1 a - Installation et mise en place de Portainer
5.1.2 b - Utilisateurs et Registry sur Portainer
5.1.3 c - Docker et le CI/CD
5.1.4 d - Conclusion
6. Validation des connaissances - strict
6.1 Validation des connaissances
6.1.1 Question 1
6.1.1.1 Question 2
6.1.1.2 Question 3
6.1.1.3 Question 4
6.1.1.4 Question 5
6.1.1.5 Question 6
6.1.1.6 Question 7
6.1.1.7 Question 8
6.1.1.8 Question 9
6.1.1.9 Question 10
6.2 Examen
6.2.1 Présentation
6.2.2 Tests
6.2.2.1 Authentication
6.2.2.2 Authorization
6.2.2.3 Content
6.2.3 Construction des tests
6.2.4 Docker Compose
6.2.5 Rendus