Qu'est-ce que je vais apprendre ?

Comprendre comment fonctionne une image et comment créer un Dockerfile.
Comprendre comment fonctionne un conteneur Docker.
Apprendre tous les éléments de l'écosystème Docker.
Utiliser Docker Hub pour télécharger et distribuer des images.
Mettre en place des environnements complexes.
Utiliser Docker Compose pour déployer des services.
Connaître toutes les commandes du Docker CLI.
Utiliser les volumes et les réseaux Docker.
Chapitre 1 : Introduction à Docker
5 leçons
01:13:00
A l'abordage !
A quoi sert Docker ?
Comment fonctionne Docker
L’écosystème Docker
Installation de Docker
Chapitre 2 : Découvrir les bases de Docker
7 leçons
01:54:00
Chapitre 3 : Créer une image avec un Dockerfile
6 leçons
01:53:00
Chapitre 4 : Trouver et partager des images Docker
4 leçons
00:50:00
Chapitre 5 : Créer une image Docker pour un serveur Node
5 leçons
01:08:00
Chapitre 6 : Persister des données avec Docker
7 leçons
01:43:00
Chapitre 7 : Les réseaux Docker
6 leçons
01:17:00
Chapitre 8 : Utiliser Docker Compose
10 leçons
02:41:00
Chapitre 9 : Dockerfile et Docker Compose pour une application client
5 leçons
01:16:00
Chapitre 10 : Utiliser Docker Compose avec plusieurs services
7 leçons
01:44:00
Afficher les 12 chapitres

Les prérequis pour suivre cette formation

La formation est adaptée pour les débutants

Aucune connaissance préalable en programmation n'est nécessaire

Des connaissances sur le système d'exploitation Linux et sur un shell sont un plus

Description

Docker est un outil qui vous permet de créer, déployer et lancer vos applications en utilisant des conteneurs.

Pour mettre en place ces conteneurs, on crée des images Docker. L’image Docker permet de configurer tout l’environnement dans lequel le conteneur va s'exécuter. Pour créer ces images, Docker utilise un fichier spécial appelé Dockerfile, qui grâce à une syntaxe simple et élégante va nous permettre de préparer nos images.

L’image est ensuite construite par le démon Docker via l’utilisation de commandes dans le terminal qui sont regroupées dans ce qu’on appelle un CLI.

Pour gérer l’ensemble des conteneurs d’une application, on utilise Docker Compose.


En savoir plus

Également inclus dans la formation

Dockerfile

Dockerfile

Les Dockerfiles sont des fichiers spéciaux qui permettent de regrouper tous les éléments qui sont nécessaires au fonctionnement d’une technologie.
Lire plus

Docker Compose

Docker Compose

Docker Compose permet de combiner toutes vos images et pré-configurer tous vos services pour pouvoir déployer votre application en une commande.
Lire plus

Réseau Docker

Réseau Docker

La gestion d'un réseau est une partie très importante de tout implémentation d'une architecture avec Docker.
Lire plus