Détails
- 7 Sections
- 23 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Introduction5
- 1.1Évolution de Docker de sa création à aujourd’hui
- 1.2Pourquoi Docker ?
- 1.3L’architecture de Docker
- 1.4L’installation de Docker (Linux/Windows/Mac)
- 1.5Travaux pratiques: Installer Docker sous Windows, Installer Docker sous Linux
- Docker en production3
- 2.1Le fonctionnement de Docker avec les conteneurs
- 2.2Le fonctionnement de Docker avec les images
- 2.3Travaux pratiques : Chercher et installer une application Web grâce à Docker
- La création de conteneur3
- 3.1Le Dockerfile
- 3.2Le Docker Hub et la construction automatique
- 3.3Travaux pratiques : Créer un Dockerfile et le partager
- L'exploitation de Docker3
- 4.1Le paramétrage réseaux
- 4.2Les volumes
- 4.3Travaux pratiques: Construction et gestion de réseaux, Développement et usage des volumes, Mise en place d’un conteneur
- Docker Compose : présentation du chaînage de conteneurs3
- 5.1Introduction à l’outil Docker Compose
- 5.2Relation entre conteneurs: Connexion, Liaison
- 5.3Travaux pratiques: Développement d’une application multi-conteneurs, Gestion des conteneurs
- Pour aller plus loin4
- 6.1Les outils de gestion graphique
- 6.2La sécurisation de Docker
- 6.3L’API de Docker
- 6.4Travaux pratiques: Mise en place d’une stratégie de sécurité pour un conteneur et pour les données
- Docker Swarm : l'orchestration de conteneurs2
- 7.1Présentation de Docker Swarm
- 7.2Travaux pratiques: Construction d’un cluster Docker, Déploiement d’application, Élaboration d’une stratégie de gestion des flux de fortes demandes : étude de la scalabilité, Travaux sur la MAJ de l’application et d’un nœud, Développement d’un nouveau nœud & suppression d’un nœud existant