Systèmes & Réseaux
Optimisez votre déploiement en créant des conteneurs avec Docker
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 !
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 !
Objectifs pédagogiques
- Prendre en main Docker
- Lancer ses images Docker avec les Dockerfiles
- Gérer ses images Docker avec Docker Compose
Prérequis
Prérequis : aucun, ce cours est accessible à tous ! 😄
Outil nécessaire : Docker
Table des matières
- Partie 1
Prenez en main Docker
- Partie 2
Lancez vos images Docker avec les Dockerfiles
- Partie 3
Gérez vos images Docker avec Docker Compose
Contributeurs
Professeurs
Raphael Krief
Software Engineer et développeur agile depuis 4 ans, j'ai commencé le code à l'école 42 ou je me suis spécialisé dans la data.Maxence Maireaux
Sénior DevOps chez LiveStormCréé par

Systèmes & Réseaux