Apprendre docker pour les débutants
Apprendre docker de niveau débutant au niveau expert

Apprendre docker pour les débutants udemy course
Apprendre docker de niveau débutant au niveau expert
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