Informatique

Docker – Les fondamentaux pratiques

Prix : 2090€ ht
Durée : 21h - 3j
Satisfaction apprenants  :

Inter ou Intra

Présentiel ou distanciel

Sur-mesure

Objectifs

Au terme de cette formation, les participants auront une connaissance théorique et pratique de la plateforme Docker.

Pre-requis

Avoir des notions sur les commandes de base LINUX

Public visé

Administrateurs, chefs de projet.

  • Le cours est découpé en plusieurs parties. Celles-ci pourront être réorganisées de manière différente en fonction du déroulement de la formation.
    Chaque partie est ponctuée d’exercices pratiques.

    Module 1: Quick Wins

    les bénéfices immédiats de Docker

    Module 2 : Des concepts utiles

    Architecture micro-services
    Application Cloud Native
    DevOps

    Module 3 : Les containers Linux

    Qu’est ce qu’un container ?
    Namespaces
    Control Groups
    Containers et Machine Virtuelles

    Module 4 : La plateforme Docker

    Vue d’ensemble
    Les différentes éditions
    Modèle client / serveur
    Installation
    Online playground
    Travaux pratiques :
    Installation
    Découverte de la plateforme avec “Play With Docker”

    Module 5 : Les containers avec Docker

    Création d’un container
    Mode interactif
    Foreground vs Background
    Publication des ports
    Les commandes de base
    Des alias utiles
    Travaux pratiques :
    Créations de containers
    Utilisation des commandes de base pour la gestion du cycle de vie

    Module 6 : Les Images Docker

    Définition
    Union filesystem & Copy-On-Write
    Méthodes pour la création d’images
    Dockerfile
    Exemples
    Le contexte de build
    Multi-stages build
    Gestion du cache
    Les commandes de base
    Travaux pratiques :
    Création d’images
    Utilisation des différentes instructions d’un Dockerfile
    Utilisation du multi-stages build

    Module 7 : Registry

    Utilisation
    Les registries Docker
    Autres registries de l’écosystème
    Docker Hub
    Docker Open Source Registry
    Docker Trusted Registry
    Travaux pratiques :
    déploiement du registry open source
    utilisation de Harbor

    Module 8 : Docker Compose

    Présentation
    Le format de fichier docker-compose.yml
    Les instructions de base
    Le binaire docker-compose et son utilisation
    Travaux pratiques :
    Déploiement d’applications avec Docker Compose
    Exemple avec une stack Elastic
    Déploiement de Harbor en tant qu’application Compose

    Module 9 : Orchestration

    Présentation de Docker swarm (node, service, stack, config, secret)
    Les rôles des nodes (manager, worker)
    Algorithme de consensus distribué Raft : réplication des logs et quorum
    Le routing mesh
    Les ports utilisés dans un swarm
    Travaux pratiques :-
    Mise en place d’un Swarm sur un cloud providerDéploiement d’un service; Déploiement d’une stack applicativeUtilisation des Secrets et des Configs

  • Formation présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.
4,5/5

Satisfaction stagiaire

Univlearn obtient la note de 4,5 sur 5 pour les sessions de formation dispensées en 2023 et 2024.

6909

Stagiaires en 2023

Univlearn a formé un total de 6909 stagiaires au cours de l'année 2023,

8190

Heures de formation

Univlearn a assuré un total de 8190 heures de formation en inter et intra.

Témoignages clients

« Nécessaire » indique les champs nécessaires

Votre demande concerne :Nécessaire
Type de formation envisagé :
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.