Connaître les caractéristiques d’un conteneur Docker
Installer et utiliser Docker
Maîtriser la création des images Docker et les Dockerfile
Interagir avec le Docker Hub
Utiliser Docker Swarm, Docker Compose et Docker Machine
Intégrer Docker au sein de vos projets
Déployer Docker en production
Rappels sur le Cloud
Rappels sur DevOps
Les différences entre conteneurs et machines virtuelles
Qu'est-ce que Docker ?
Installation sur son environnement
Docker-Engine
Création d’un conteneur
Configuration d’un conteneur
Cycle de vie d’un conteneur
Concepts avancés
Multiprocess conteneur
Data conteneur
Qu’est-ce qu’une image Docker ?
Création d’une image
Partage de son image
Stocker et récupérer des images depuis le Docker Hub
Gérer et distribuer les images
Stack réseau de Docker
Interagir avec un conteneur depuis le host (exec, inspect, logs…)
Utiliser les links Docker
Créer des networks Docker et connaître les drivers réseaux
Installation
Création d’une infrastructure sous docker compose
Monitoring
Logs
Sécuriser son infrastructure Docker (TLS, App Armor, SELinux…)
API Docker
Outils d’orchestration
Utiliser Docker dans un process d'intégration et de déploiement continu
Mise en place de Docker du développement à la production
Faites-nous part de votre projet de formation,
nous sommes là pour vous guider.