Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

Docker : maîtrisez la conteneurisation de A à Z

Vente flash ! -37% Jusqu'au 26 juillet, 18:41
12,00€19,00€
klarna-condensed
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

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.

Payer plus tard

Prix d'achat : 12,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1402 tutos gratuits

Notre politique de protection des données