La plateforme Docker
4.4 (53 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
327 students enrolled
Wishlisted Wishlist

Please confirm that you want to add La plateforme Docker to your Wishlist.

Add to Wishlist

La plateforme Docker

Depuis les concepts de base jusqu'au déploiement sur un cluster Swarm
4.4 (53 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
327 students enrolled
Last updated 8/2017
French
Current price: $10 Original price: $60 Discount: 83% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 41 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Acquisition d'une connaissance pratique de Docker
  • Comprendre ce que sont les concepts sous-jacents (containers, images, volumes, ...)
  • Comprendre comment les images Docker sont distribuées entre environnements
  • Provisionner des hôtes Docker avec Docker Machine
  • Utiliser Docker Compose pour définir et gérer des applications multi-containers
  • Mettre en place un Swarm, la solution de clustering et d'orchestration de Docker
  • Déployer et gérer des applications sur un Swarm
View Curriculum
Requirements
  • Il est souhaitable d'être familier avec la ligne de commande
Description

Dans ce cours vous trouverez les éléments suivants:

  • un peu de théorie pour comprendre les différents concepts utilisés
  • des exemples pour les illustrer
  • des démos pour avoir une version dynamique
  • des exercices pour manipuler et assurer une bonne compréhension du cours
  • des documents annexes (cheat sheet, ...)

De nouvelles sections sont en cours d'enregistrement et seront ajoutées dans les semaines à venir, parmi celles-ci:

  • Docker Cloud et la mise en place d'un pipeline d'intégration et de déploiement continu
  • La version entreprise de la plateforme (Docker-EE)
  • La sécurité, hardening, et les bonnes pratiques à adopter
  • Une vue de l'écosystème autour de Docker

Si vous hésitez à suivre ce cours, n'hésitez pas à me contacter et je serai heureux de répondre à vos questions.

Who is the target audience?
  • Toute personne souhaitant découvrir la plateforme Docker
Students Who Viewed This Course Also Viewed
Curriculum For This Course
123 Lectures
03:21:24
+
Présentation
3 Lectures 03:44

Les exercices
00:18

Le project IoT
00:43
+
Les containers Linux
9 Lectures 11:49
Sommaire
00:25

Qu'est ce qu'un container ?
03:27

Un rapide historique
00:49

Container vs Machine Virtuelle
01:59

Namespaces
02:56

Lab - namespaces
00:09

Control Groups
01:38

Lab - cgroups
00:09

Ce qu'il faut retenir
00:17
+
Projet IoT - Le simulateur
1 Lecture 00:09
Création du simulateur
00:09
+
La plateforme Docker
24 Lectures 37:14
Sommaire
00:41

Overview
04:55

Historique
01:00

La plateforme
06:56

Création de containers
01:26

Exercice 2.1
00:12

Création de containers: mode intéractif
01:21

Exercice 2.2
00:14

Création de containers: foreground / background
00:57

Exercice 2.3
00:24

Création de containers: mapping de port
01:24

Exercice 2.4
00:15

Les commandes de base: ls
01:29

Exercice 2.5
00:16

Les commandes de base: inspect
01:23

Exercice 2.6
00:11

Les commandes de base: logs
00:39

Les commandes de base: exec
00:57

Exercice 2.7
00:24

Les commandes de base: stop
02:10

Exercice 2.8
00:19


Les commandes de base: des alias utiles
00:46

Lab - Commandes de base
00:08
+
Projet IoT - L'API
1 Lecture 00:10
Création de l'API de base
00:10
+
Les images Docker
18 Lectures 36:43
Sommaire
00:30

Définition
01:47

Union file système et Copy-On-Write
01:46

Méthodes de création d'une image
01:47

Exercice 3.1
00:25

Dockerfile
07:37

Exercice 3.2
00:26

Lab - Entrypoint vs CMD
00:07

Exemples
05:31

Lab - Création d'images
00:07

Lab - Inspection d'images
00:10

Exercice 3.3
00:18

Correction 3.3
00:22

Gestion du cache
01:26

Exercice 3.4
00:07

Image CLI
06:48

Exercice 3.5
00:26

Démo
07:01
+
Projet IoT - Dockerfile
1 Lecture 00:09
Conteneurisation de l'API
00:09
+
Registry
8 Lectures 12:16
Sommaire
00:28

Utilisation
01:17

Différents providers
01:08

Docker Hub
05:21

Exercice 4.1
00:18

Docker Open Source Registry
02:34

Lab - Registry Open Source
00:07

Docker Trusted Registry (DTR)
01:03
+
Projet IoT - Docker Hub
1 Lecture 00:08
Publication d'une image sur le Docker Hub
00:08
+
Volume
9 Lectures 14:41
Sommaire
00:40

Container et persistance de données
01:30

Usage
01:00

Définition dans le Dockerfile
01:37

Création à l'exécution
01:07

Bind-Mount
02:32

Volume CLI
02:19

Lab - Vue détaillée
00:10

Démo: utilisation de la CLI
03:46
7 More Sections
About the Instructor
Luc Juggery
4.4 Average rating
52 Reviews
327 Students
1 Course
Développeur, Formateur et Docker Captain

Bonjour,

je m'appelle Luc, je suis ingénieur informatique depuis plus de 15 ans et également formateur sur Docker. J'ai travaillé dans de grandes entreprises et, il y a 6 ans, j'ai plongé dans l'univers des startups. Je suis notamment co-fondateur technique de 2 startups. 

J'utilise Docker tous les jours, au travail, sur des projets personnels, en écrivant des articles de blog, ... . Je fais partie de la communauté Docker, notamment via l'organisation du Meetup Docker Nice / Sophia-Antipolis (un lieu d'échanges et de discussions avec les acteurs locaux) et je suis également un #DockerCaptain qui aime apprendre, enseigner et partager tout type de contenu autour de Docker.


----------

Hi, I'm Luc !

I'm a software engineer with 15+ years of experience. I worked within big companies and also startups.Technical co-founder of 2 french startups, I'm in the startup ecosystem since 6+ years and really like it !

I use Docker every day at work and on my side projects. Involved in the Docker community, I'm also a #DockerCaptain who love to learn / teach / share all Docker related content.

Docker Captain Program
4.6 Average rating
1,905 Reviews
11,971 Students
3 Courses

Courses with this co-author signify that the primary author is a verified Docker Captain with Docker Inc.

Docker Captain is a distinction that Docker awards select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. Captains are Docker ambassadors (not employees) and their commitment to sharing their expertise has a huge impact on the Docker community – whether they are blogging, writing books, speaking, running workshops, creating tutorials and classes, offering support in forums, or organizing and contributing to local events – they help make Docker’s mission of democratizing technology possible.