Aperçu du cours
Introduction à Docker
Ce module initie les participants à Docker, expliquant son rôle et son importance dans le développement moderne des applications. Apprenez les concepts clés de la conteneurisation, les avantages par rapport aux machines virtuelles traditionnelles, et l’architecture générale de Docker.
Installation et Configuration de Docker
Découvrez les étapes nécessaires pour installer Docker sur divers systèmes d’exploitation et configurez votre environnement pour optimiser l’utilisation des conteneurs. Ce cours aborde également la configuration initiale, la gestion des volumes et des réseaux Docker.
Création et Gestion des Images Docker
Apprenez à créer vos propres images Docker à partir de zéro, à utiliser les fichiers Dockerfile pour automatiser la création d’images, et à gérer les images avec le Docker Hub et d’autres registres. Explorez les bonnes pratiques pour minimiser la taille des images et sécuriser vos applications.
Déploiement d’Applications avec Docker
Ce module se concentre sur le déploiement efficace d’applications conteneurisées en utilisant Docker. Les participants apprendront à orchestrer le déploiement de conteneurs à travers des exemples pratiques qui incluent la mise en réseau, la gestion des données et l’intégration continue.
Sécurité dans Docker
Abordez les aspects critiques de la sécurité des conteneurs, y compris la sécurisation des images, la gestion des secrets et la limitation des ressources pour éviter les abus. Ce cours vous fournira les compétences nécessaires pour maintenir un environnement Docker sécurisé et conforme.
Ateliers Pratiques
Mettez en application les concepts appris dans des ateliers pratiques où vous déployerez des applications réelles en utilisant Docker. Ces sessions permettent de renforcer la compréhension et d’acquérir une expérience pratique indispensable.
Prérequis
- Connaissance des systèmes Linux
- Notions sur les réseaux TCP/IP
- Utilisation de la ligne de commande et du Shell en environnement Linux
Fonctionnalités
- Mettre en place Docker sous Linux et Windows
- Manipuler des conteneurs et images
- Construire des images et les partager sur le Docker Hub ou d’autres registries
- Paramétrer le réseau et les volumes
Public ciblé
- Développeurs, architectes techniques, chefs de projet techniques, Sysops…
Détails
- 36 Sections
- 126 Lessons
- 14 Hours
- Introduction5
- Introduction5
- Introduction5
- Introduction5
- Introduction5
- Introduction5
- Docker en production3
- Docker en production3
- Docker en production3
- Docker en production3
- Docker en production3
- Docker en production3
- La création de conteneur3
- La création de conteneur3
- La création de conteneur3
- La création de conteneur3
- La création de conteneur3
- La création de conteneur3
- L'exploitation de Docker3
- L'exploitation de Docker3
- L'exploitation de Docker3
- L'exploitation de Docker3
- L'exploitation de Docker3
- L'exploitation de Docker3
- Docker Compose : présentation du chaînage de conteneurs3
- Docker Compose : présentation du chaînage de conteneurs3
- Docker Compose : présentation du chaînage de conteneurs3
- Docker Compose : présentation du chaînage de conteneurs3
- Docker Compose : présentation du chaînage de conteneurs3
- Docker Compose : présentation du chaînage de conteneurs3
- Pour aller plus loin4
- Pour aller plus loin4
- Pour aller plus loin4
- Pour aller plus loin4
- Pour aller plus loin4
- Pour aller plus loin4