• 8 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 10/28/24

Tirez un maximum de ce cours

Prenez en main Docker

Bonjour et bienvenue dans ce cours consacré à Docker !

Vous avez déjà été confronté à des problèmes de compatibilité avec votre code ?
Docker va vous permettre de résoudre cette situation !

Dans ce cours, nous allons apprendre ensemble à utiliser les conteneurs Docker pour déployer facilement une application.

Rencontrez vos professeurs

Maxence Maireaux est l'auteur originel de ce cours. Consultant DevOps depuis 5 ans, il utilise Docker au quotidien et va vous expliquer, au côté de Raphaël, comment optimiser votre usage de Docker.

Raphaël Krief est Software engineer chez Bloom, une entreprise spécialisée dans l'analyse des réseaux sociaux. Ancien étudiant de 42, Raphael s'est spécialisé dans le traitement du language naturel (NLP). Vous le retrouverez dans les vidéos introductives et les screencasts tutoriels de cette mise à jour.

Découvrez le plan du cours

Ce cours est décomposée en 3 parties, dont voici les éléments que vous retrouverez :

  • Dans la première partie du cours, nous allons commencer par découvrir ce qu'est un conteneur, ce qu'est Docker et comment l'installer sur votre poste de développeur.

  • Dans la deuxième partie, vous allez lancer votre premier conteneur sur votre machine en utilisant des images Docker stockées sur le Docker Hub. Puis, vous apprendrez à écrire votre premier Dockerfile, afin de créer votre propre image Docker personnalisée.

  • Enfin, dans la troisième partie, vous utiliserez Docker Compose pour orchestrer vos conteneurs. Grâce au fichier docker-compose.yaml  , vous ferez fonctionner plusieurs conteneurs ensemble.

Apprenez en pratiquant

Connaissez-vous le principe d’un cours en ligne sur OpenClassrooms ?

Ce cours suit une progression logique que l’on a séquencée en 3 parties. Chaque partie contient plusieurs chapitres, qu’il est préférable de suivre dans l’ordre.

Avant de démarrer, voici quelques conseils pour exploiter au mieux le contenu de ce cours et optimiser votre apprentissage :

  1. Regardez les vidéos à chaque début de chapitre pour comprendre pourquoi les concepts abordés sont importants.

  2. Lisez le texte en dessous et suivez les vidéos de démonstration pour savoir comment vous pouvez mettre en œuvre ces concepts.

  3. Profitez de chaque occasion de pratiquer en faisant une pause dans le cours pour vous entraîner de votre côté, et reproduire pas à pas ce que vous voyez dans les vidéos de mise en pratique.

Êtes-vous prêt à prendre en main la performance, la légèreté et la modularité des conteneurs Docker ? Allez, c’est parti ! 

Example of certificate of achievement
Example of certificate of achievement