Construire et distribuer des images
Programme
Introduction
- Les problématiques actuelles
- Les solutions de déploiement
- La solution des conteneurs
- Conteneurs vs machines virtuelles
- Présentation de Docker
- Les avantages d’utiliser Docker
- Les concepts de Docker
Les conteneurs
- Les conteneurs Dockers
- Cycle de vie
- La création d’un conteneur
- Exécution en mode détaché
- Le mode interactif
- Conteneur et processus
- Gestion des conteneurs
Les images
- L’identification d’une image
- Les layers
- Les images sur Docker Hub
- Trouver une image
- Récupération d’une image
- Création d’une image avec un Dockerfile
- Gérer les images
La mise en œuvre des conteneurs
- Les volumes
- Le mapping des ports réseaux
- La liaison de conteneurs
- Les conteneurs data
Les registres
- Docker Hub
- Les registres privés
- Utilisation des registres
Mise en œuvre de Docker
- Docker en dev et test
- Intégration continue
- Docker en production
- L’API Docker
- La sécurité de Docker
Conclusion
- L’émergence de la concurrence