Formation Docker - Développeurs
Description
Objectif de formation : Cette formation vise à familiariser les développeurs avec Docker, en leur fournissant les connaissances et les compétences nécessaires pour créer, gérer et déployer des conteneurs Docker dans leurs environnements de développement.
- Comprendre les concepts fondamentaux de Docker
- Savoir créer, gérer et déployer des conteneurs Docker
- Maîtriser l'utilisation de Docker Compose pour orchestrer des applications multi-conteneurs
- Apprendre les bonnes pratiques et les techniques d'optimisation avec Docker
- Être capable d'intégrer Docker dans un processus de développement continu
- Développeurs
- Ingénieurs logiciels
- Administrateurs systèmes
- Architectes IT
- Connaissance de base en ligne de commande
- Familiarité avec les concepts de base de la virtualisation et des environnements de développement
- Compréhension des principes fondamentaux de la gestion de versions et des systèmes de contrôle de source (comme Git) serait bénéfique mais non requis
- 1
Introduction à Docker (7 heures)
- Présentation de Docker et concepts de base
- Installation de Docker et configuration de l'environnement
- Création de conteneurs Docker
- Commandes principales et best practices
- Gestion des cycles de vie des conteneurs (démarrage, arrêt, suppression)
- Utilisation des commandes Docker CLI pour interagir avec les conteneurs
- Travaux pratiques : Création d'un conteneur Docker simple avec une application web
- 2
Gestion avancée des conteneurs (7 heures)
- Gestion des volumes et des réseaux Docker
- Configuration des réseaux Docker pour la communication entre les conteneurs
- Introduction à Docker Compose et son utilité
- Écriture de fichiers de configuration Docker Compose (docker-compose.yml)
- Déploiement et gestion d'applications multi-conteneurs avec Docker Compose
- Travaux pratiques : Déploiement d'une application multi-conteneurs avec Docker Compose
- 3
Optimisation et bonnes pratiques (7 heures)
- Optimisation des instructions Dockerfile pour réduire la taille de l'image
- Gestion des secrets sensibles dans les conteneurs Docker
- Utilisation de Docker Security Scanning pour identifier les vulnérabilités
- Surveillance des performances des conteneurs en temps réel
- Utilisation des journaux Docker pour le débogage des applications
- Travaux pratiques : Mise en place d'une architecture de déploiement continu avec Docker et GitLab CI/CD
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Docker - Développeurs
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.