Docker : maîtrisez la conteneurisation de A à Z
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
2h01
de formation
20
leçons vidéo
3
chapitres
Débutant
niveau requis
Clément Lv
Clément Lv
Formateur

Docker : maîtrisez la conteneurisation de A à Z

4.8/5 Trustpilot (1391 avis) Satisfait ou remboursé
2h01
de formation
20
leçons vidéo
3
chapitres

Entre les conflits de dépendances, les environnements qui divergent d'une machine à l'autre et le fameux « ça marche sur ma machine », déployer une application sereinement relève parfois du casse-tête. Cette formation Docker de 2 heures vous donne une méthode claire pour reprendre le contrôle : vous partez de zéro et vous terminez avec une application multi-conteneurs orchestrée par Docker Compose, fonctionnelle et reproductible sur n'importe quelle machine.

Comprendre la conteneurisation avant de manipuler

La première partie pose des fondations solides, sans jargon inutile. Vous découvrez ce qu'est réellement un conteneur, en quoi il diffère d'une machine virtuelle, et comment fonctionne l'architecture Docker sous le capot : Engine, daemon, CLI, images et registres. Vous comprenez aussi pourquoi Docker s'est imposé dans les équipes DevOps, en fluidifiant la collaboration entre développeurs et exploitation.

Pratiquer sur un vrai environnement : CLI, Dockerfile, Compose et Docker Desktop

Place ensuite à la pratique sur une machine virtuelle Ubuntu, puis dans Docker Desktop sur Windows et Mac. Vous installez et configurez Docker pas à pas en suivant la documentation officielle, vous manipulez les commandes indispensables, puis vous construisez vos propres images avec un Dockerfile avant d'orchestrer plusieurs services avec Docker Compose. L'interface graphique de Docker Desktop est explorée en détail, y compris l'analyse de sécurité des images avec Docker Scout.
À l'issue de la formation, vous savez :

  • expliquer clairement la différence entre virtualisation, conteneurisation et orchestration ;
  • installer et configurer Docker sur Linux, Windows et Mac, en ligne de commande comme avec Docker Desktop ;
  • manipuler le cycle de vie complet des conteneurs : run, stop, logs, exec, mapping de ports, volumes et réseaux ;
  • construire vos propres images avec un Dockerfile et les publier sur un registre comme Docker Hub ;
  • déployer une application multi-services avec Docker Compose, de façon propre et reproductible.

La formation est animée par Clément Lv, formateur qui accompagne depuis plusieurs années les professionnels dans la montée en compétences sur leurs outils techniques. Chaque notion est démontrée à l'écran, erreurs et corrections comprises, ce qui reflète les situations réelles que vous rencontrerez au quotidien.
Pour aller plus loin, retrouvez l'ensemble de nos formations Docker, mettez vos conteneurs en pratique avec cette formation Celery avec Docker et Docker Compose, ou consolidez vos bases système avec nos formations Linux et cette formation Linux Ubuntu Desktop et Serveur.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Comprendre la conteneurisation et installer Docker
Chapitre 2
Maîtriser Docker en ligne de commande
Chapitre 3
Utiliser Docker Desktop et les fonctions avancées

Table des matières

Chapitre 1 : Comprendre la conteneurisation et installer Docker

42m05
 
Leçon 1Comprendre l'utilité de Docker et la notion de conteneur
Leçon 2Différencier conteneurs, machines virtuelles et images
Leçon 3Créer sa machine virtuelle Ubuntu avec Multipass
Leçon 4Installer Docker Engine sur Ubuntu pas à pas

Chapitre 2 : Maîtriser Docker en ligne de commande

55m31
 
Leçon 1Gérer ses conteneurs avec docker run, ps, stop et rm
Leçon 2Exécuter des commandes dans un conteneur avec docker exec
Leçon 3Explorer Docker Hub et nettoyer ses images
Leçon 4Lancer un conteneur en arrière-plan avec le mode détaché
Leçon 5Épingler une version d'image et entrer en mode interactif
Leçon 6Exposer des ports et persister ses données avec les volumes
Leçon 7Construire sa première image avec un Dockerfile
Leçon 8Orchestrer plusieurs services avec Docker Compose
Leçon 9Décrypter l'architecture Docker Engine et les namespaces
Leçon 10Comprendre les réseaux Docker : bridge, host et none
Leçon 11Publier ses images sur un registre Docker privé

Chapitre 3 : Utiliser Docker Desktop et les fonctions avancées

24m11
 
Leçon 1Installer Docker Desktop sur Windows et Mac
Leçon 2Prendre en main l'interface et les réglages de Docker Desktop
Leçon 3Rechercher et lancer une image depuis Docker Desktop
Leçon 4Inspecter un conteneur : logs, exec et fichiers en un clic
Leçon 5Analyser la sécurité d'une image avec Docker Scout

Aperçus

Vos questions sur le cours

Que saurez-vous faire concrètement après avoir suivi ce tutoriel sur Docker ?

À l’issue du tutoriel, vous saurez installer Docker sur différents systèmes, lancer, gérer et stopper des conteneurs, manipuler des images, créer vos propres fichiers Dockerfile et docker-compose, ainsi qu’automatiser le déploiement d’applications comprenant plusieurs services. Vous pourrez également utiliser l’interface graphique Docker Desktop pour piloter et inspecter ces éléments.

Est-il possible d’orchestrer plusieurs services (par exemple un serveur web et sa base de données) grâce à ce cours ?

Vous découvrirez comment utiliser docker-compose pour coordonner le lancement de plusieurs conteneurs correspondant à différents services, faciliter leur communication et automatiser la gestion de réseaux et de volumes. Vous suivrez une mise en pratique complète afin de reproduire ce type de scénarios sur votre machine.

Le cours inclut-il les instructions d’installation et de configuration sur tous les systèmes courants ?

Les instructions détaillées sont données pour l’installation de Docker sur Ubuntu (Linux) ainsi que l’utilisation de Docker Desktop sur Windows et Mac. Vous serez guidé pas à pas jusqu’à la prise en main de votre premier conteneur, avec des précisions utiles sur les points d’attention pour chaque environnement.

Serai-je en mesure de créer et d’optimiser mes propres images Docker à partir de zéro ?

Vous apprendrez à rédiger un Dockerfile adapté à vos besoins, à construire de nouvelles images personnalisées, et à les mettre en œuvre dans un contexte multi-conteneurs grâce à docker-compose. Les bases de l’optimisation, du stockage persistant et de la publication d’images sont également abordées.

Quels sont les prérequis techniques à vérifier absolument avant de débuter ce cours ?

Vous devez disposer d’un ordinateur compatible avec la virtualisation ainsi que d'une connexion internet pour télécharger Docker. Les différentes procédures nécessitent l’utilisation d’un terminal et, sur Mac ou Windows, une installation de Docker Desktop. Il est conseillé de vérifier la version 64 bits de votre système et d’éventuelles restrictions sur les droits d’administration.

Des limitations ou contraintes d’utilisation sont-elles abordées dans le tutoriel ?

Le cours aborde explicitement certaines limites telles que l’isolation relative des conteneurs comparée à celle de machines virtuelles, l’importance de compatibilité du noyau entre le système hôte et les images utilisées, ainsi que les quotas de téléchargement d’images depuis Docker Hub pour les comptes gratuits.

Puis-je bénéficier d’une garantie « Satisfait ou remboursé » pour cet achat ?

Les achats de tutoriels sur tuto.com sont couverts par la politique générale de « satisfait ou remboursé » de la plateforme, sous réserve des conditions spécifiées sur le site. Nous vous recommandons de consulter la page d’aide de tuto.com pour les modalités précises.

Le tutoriel permet-il d’approfondir la sécurité, la haute disponibilité ou des usages avancés de production ?

Le contenu vise à vous rendre autonome sur les fondements de Docker, l’usage courant de conteneurs, d’images et l’orchestration multi-services. Les aspects relevant de contextes spécialisés ou de pratiques avancées liés à la sécurité, la supervision ou le maintien en condition opérationnelle ne sont pas développés.

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
19€
Paiement unique, sans abonnement
Accès à vie à cette formation
2h01 de vidéo • 3 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 781 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1425 tutos gratuits

Notre politique de protection des données