OpenClassrooms
list 3 séquences
assignment Niveau : Intermédiaire
chat_bubble_outline Langue : Français
card_giftcard 80 points
Avis de la communauté
-
starstarstarstarstar

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 8 heures de cours

En résumé

Vous avez entendu parler de Docker, mais vous ne savez pas vraiment à quoi ça sert ? Vous voulez mettre en place un déploiement efficace de votre application, et de manière adaptable, sur n'importe quel serveur ? Ou encore, vous voulez préparer des environnements de développement faciles à déployer grâce aux conteneurs ?

Ce cours est fait pour vous ! 

Je suis Maxence Maireaux, Consultant DevOps depuis 5 ans, et j'utilise Docker au quotidien. Dans ce cours, nous allons apprendre ensemble à utiliser les conteneurs Docker pour déployer facilement une application.

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.

Êtes-vous prêt à prendre en main la performance, la légèreté et la modularité des conteneurs Docker ? Alors rejoignez-moi au premier chapitre ! 

À la fin de ce cours, vous serez capable de :

  • installer la bonne version de Docker pour votre projet ;
  • créer, lancer et partager des images Docker ;
  • orchestrer des images Docker grâce à Docker Compose.

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Partie 1 - Prenez en main Docker
1. Découvrez les conteneurs
2. Découvrez ce qu'est Docker
3. Installez Docker sur votre poste
Quiz : Testez vos compétences ! Qu'est ce que Docker et comment l'installer ?

Partie 2 - Lancez vos images Docker avec les Dockerfiles
1. Lancez votre premier conteneur en local
2. Créez votre premier Dockerfile
3. Utilisez des images grâce au partage sur le Docker Hub
Quiz : Testez vos compétences ! Savez-vous lancer et partager des images Docker ?

Partie 3 - Gérez vos images Docker avec Docker Compose
1. Découvrez et installez Docker Compose
2. Créez un fichier docker-compose pour orchestrer vos conteneurs
Activité : À vous de jouer ! Orchestrez vos images Docker avec Docker Compose

Certificat de réussite

record_voice_over

Les intervenants

Maxence Maireaux
Consultant DevOps chez Eleven Labs, Société de conseil spécialisée en création et réalisation de projets Web agiles de qualité.

store

Le concepteur

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5