Docker : Maîtriser les Conteneurs d'Applications Mixte : présentiel / à distance
Dernière mise à jour : 15/12/2025
M'inscrire à la formation
Objectifs de la formation
- Comprendre le positionnement de Docker et des conteneurs
- Savoir mettre en œuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l‘aide de conteneurs
- Manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
- Administrer des conteneurs
- Identifier les risques et challenges inhérents à Docker afin d'anticiper les bonnes solutions
Public visé
- Toute personne souhaitant mettre en œuvre Docker pour déployer ses applications
- Administrateurs
- Chefs de projet
- Développeurs d'applications
Prérequis
- Avoir les connaissances de base de l'environnement Unix/Linux
- Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Description
Jour 1 : Découvrir Docker et ses conteneurs
Comprendre le positionnement de Docker et des conteneurs
- Définition d'un conteneur
- Principes des LXC (Linux Containers)
- Comparaison conteneurs et machines virtuelles
- Identifier l'environnement et outils Docker
- Identifier le positionnement et limites de Docker (face à d'autres outils comme Kubernetes par exemple)
Premier pas avec Docker
- Identifier les différents modes d'installation possible (selon les OS ou cas d'usages)
- Téléchargement et installation de docker
- Premiers pas avec docker et commandes de base
- Manipulation et création d'images docker
- Lancer des conteneurs
- Les notions essentielles au fonctionnement Docker et des conteneurs
- Redirection de ports
- Volumes
- Réseaux
Jour 2 : Déployer ses applications Docker
Mettre en œuvre des applications avec Docker
- Description d'une application et réalisation de sa configuration docker
- Mettre à jour l'image docker
- Partager l'image docker sur un annuaire
- Créer et "persister" une BDD
- Identifier les différents types de volume et utilisation des “bind mounts”
- Configuration d'application multi-container avec Docker Compose
- Bonnes pratiques pour la création d'image (sécurité, taille d'image, etc.)
- Appréhender le déploiement de ses application Docker
Jour 3 : Administration et optimisation avancée
Administrer des conteneurs
- Identifier et utiliser les outils et interfaces pour aider à la gestion des conteneurs (Portainer, etc.)
- Identifier et comparer les différentes solutions d'orchestration de l'écosystème “natif” à Docker (docker-compose, docker-swarm)
Aller plus loin avec Docker
- Identifier les problématiques d'optimisation des tailles d'image (stockage)
- Identifier les problématiques de sécurité
- Identifier et comparer les différentes solutions d'orchestration en marge de l'écosystème “natif” à Docker (Kubernetes, Terraform, etc.)
- Savoir définir l'approche Cloud-Native
Modalités pédagogiques
- Exercices concrets
- Cas pratiques
- Quiz d'évaluation des connaissances
Moyens et supports pédagogiques
- Mise à disposition de postes de travail
- Vidéoprojecteur, tableau blanc, supports numériques
- Documentation pédagogique numérique
Modalités d'évaluation et de suivi
- Positionnement en amont de la formation :
- Un quiz de consolidation des pré-requis sera administré en amont de la formation
- Suivi « pendant » :
- Feuilles de présence
- Exercices pratiques
- Évaluation « fin de formation »
- Évaluation des acquis en fin de formation
- Formulaires d'évaluation de la formation
- Évaluation à froid :
- Suivi post-formation : Questionnaire de satisfaction à j+30
Compétences acquises à l'issue de la formation
- Comprendre le positionnement des conteneurs et Docker.
- Installer Docker selon différents environnements.
- Créer et manipuler des images et conteneurs Docker.
- Déployer des applications multi-conteneurs avec Docker Compose.
- Administrer des conteneurs et utiliser des outils de gestion associés.
- Identifier les bonnes pratiques de sécurité, d’optimisation et de stockage.
- Connaitre les solutions d’orchestration et approches Cloud-Native.
Matériel nécessaire à la formation
Profil du / des Formateur(s)
Informations sur l'admission
Informations sur l'accessibilité
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Contact
Contactez-nous pour échanger sur vos besoins !
Rachel Girardeau
✉️ formation@napsia.com
📞 05 62 84 10 13



