Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apprendre docker pour les débutants
Highest Rated
Rating: 4.1 out of 5(15 ratings)
59 students

Apprendre docker pour les débutants

Apprendre docker de niveau débutant au niveau expert
Created byRamzi Dridi
Last updated 12/2020
French

What you'll learn

  • Travailler avec docker
  • Créer des images personnalisées
  • Stocker des images dans des registres
  • Comprendre c'est quoi un conteneur
  • Savoir gérer des conteneurs

Course content

8 sections32 lectures2h 24m total length
  • Les machines virtuelles4:49
  • Un peu d'histoire1:19
  • Pourquoi docker?2:17
  • Architecture?1:36

Requirements

  • Les bases de linux

Description

Ce cours s’adresse à des informaticiens qui débutent avec Docker.

Nous allons commencer par une rapide introduction théorique et passer ensuite à la pratique sur des cas concrets.

Nous allons apprendre comment installer Docker sur Ubuntu et comprendre l'architecture de la plateforme docker.

Nous allons ensuite voir comment créer des conteneurs et voir les commande de base qu'on utilise avec docker.

Nous allons apprendre comment trouver des images de conteneurs créées par d’autres et comment les utiliser.

Nous allons voir comment créer des images personnalisées/

Nous verrons aussi comment partager nos images, comment les stocker pour pouvoir les réutiliser.

Nous allons ensuite apprendre comment installer et utiliser docker compose pour mettre en place une architecture de l'application et communiquer les services entre eux.


Rappel des concepts et objets fondamentaux : registres, images, conteneurs, volumes…
Namespaces et control groups (cgroups)
Comprendre l’architecture client-serveur de Docker
Docker Engine : fonctionnalités, rôle et commandes à connaître
La gestion des images Docker (transfert, portabilité, images intermédiaires…)
Meilleures pratiques pour écrire les Dockerfiles

Paramétrer et gérer Docker Daemon

Meilleures pratiques pour l’administration du daemon
Fonctionnement de l’API REST
Accès réseau, options socket
Utilisation de la variable d’environnement DOCKER_HOST

Déploiement d’un Registry Docker privé

Pourquoi créer son propre registre ? Principes fondamentaux
Créer et configurer un registry
Créer un registry sécurisé
Droits d’accès et mise en œuvre de l’authentification
Client Docker et certificats

Who this course is for:

  • Tout informaticien qui a la volonté d'apprendre la plateforme Docker
  • Tout développeur qui souhaite travailler avec les conteneurs
  • Toute personne qui veut apprendre Devops