Docker : Mise en œuvre & avancé

Formation créée le 04/07/2023. Dernière mise à jour le 26/01/2024.
Version du programme : 2

Type de formation

Formation à distance

Durée de formation

21 heures (3 jours)

Accessibilité

Oui

Docker : Mise en œuvre & avancé


Version PDF

Objectifs de la formation

  • Utiliser et gérer les conteneurs dans Docker
  • Faire fonctionner une application dans un conteneur Docker
  • Tirer parti des facilités de déploiement de Docker en production

Profil des bénéficiaires

Pour qui
  • Administrateur système
  • Développeurs d’application
Prérequis
  • Avoir une bonne connaissance du système Linux.

Contenu de la formation

Architecture de Docker
  • Concepts des conteneurs
  • Docker, Images, Dépôts, Docker Hub
Installation de Docker
  • Installation sur les serveurs Linux
  • Installation en environnement Windows et Mac OS X
  • Installation dans le Cloud
  • Labs : Installation de Docker sur Centos
Les Images Docker
  • Rôle des dépôts
  • Utiliser une image à partir de Docker Hub
  • Construire une image à partir d'un Dockerfile
  • Utiliser une image à partir de Docker Hub
  • Création d'un registre privé
  • Labs : Création d’applications personnalisées avec Dockerfile
Gestion du réseau
  • Le modèle réseau de Docker
  • Fonctionnement en mode bridge
  • Mappage des ports
  • Labs : Création d’une application multi-conteneurs avec HAproxy et NGINX
Les volumes Docker
  • Méthodes de montage d'un volume
  • Les volumes simples
  • Partage de volumes
  • Labs : Création de volumes pour l’application HAproxy et NGINX
Registre privé
  • Installer un registry privé
  • Options de sécurité du démon
  • Labs : Démarrer et sécuriser le Docker Daemon en mode réseau
Docker Compose
  • Principes de Docker Compose
  • Principes de fonctionnement du Dockerfile
  • Création du Dockerfile, directives utiles
  • Bonnes et mauvaises pratiques
  • Plusieurs démons dans un même conteneur avec Supervisord
Utilisation avancée
  • Création d’une image de base personnalisée
  • Ecrire un fichier docker-compose
  • Lancement et gestion des conteneurs
  • Labs : Créer une application micro-services
Gestion du daemon Docker
  • Options de démarrage du démon
  • Gestion de la sécurité
  • Journalisation
Docker Machine
  • Installer Docker Machine sur Windows et Mac OS X
  • Docker Machine pour provisionner en local et dans le Cloud
Docker Swarm
  • Configurer un cluster Swarm
  • Ordonnancement des conteneurs
  • Filtrage d'exécution des conteneurs
  • Haute disponibilité

Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats

  • • La convocation, le livret d’accueil et le règlement intérieur sont envoyés à l’apprenant 8 jours avant le début de la formation.
  • • Avant la formation : Auto-positionnement du stagiaire selon les objectifs du programme
  • • Pendant la formation (démarche formative) : évaluation continue des connaissances, travaux pratiques. (Labs)
  • • Feuille d’émargement du stagiaire et du formateur par demi-journées.
  • • À l’issue de la formation (démarche sommative) : questionnaire de satisfaction du stagiaire, du formateur et du donneur d’ordre (client)
  • • Attestation de formation remise au stagiaire à la fin de la formation.
  • • Rapport qualité de la formation remis au donneur d'ordre avec analyse des résultats
  • • A 3 mois : évaluation différée

Ressources techniques et pédagogiques

  • • Accueil des stagiaires dans une salle dédiée à la formation en présentiel et/ou avec l’outil TEAMS (autre selon contraintes techniques) en classe à distance
  • • Formation en français
  • • Supports en français : les participants recevront le support de la formation en format numérisé.
  • • Un lien d’accès à une plateforme de téléchargement dédiée leur sera adressé avant la formation, leur permettant de télécharger l’ensemble des supports, documentations et outils de la formation.
  • Moyens techniques en présentiel : Une salle dont la taille est compatible avec le plan gouvernemental de lutte contre l’épidémie de COVID-19 en vigueur au moment de la formation Un vidéo projecteur 1 paperboard Une connexion internet Un PC Moyens techniques en distanciel : Un ordinateur comprenant un micro et si possible un double écran. Une connexion Internet.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Ce cours ne mène pas à un examen de certification

Capacité d'accueil

Entre 4 et 10 apprenants

Délai d'accès

6 semaines

Accessibilité

* Pour nos formations, nous faisons une étude préalable à la formation pour adapter nos locaux, nos modalités pédagogiques et d’animation en fonction de la situation de handicap portée à notre connaissance. En fonction des besoins spécifiques, nous mettrons tout en œuvre avec nos partenaires spécialisés pour être en capacité de réaliser la prestation. * Pour toute demande, merci de bien vouloir contacter notre référent handicap : Nicole BIZARD par mail à nibizard@bigso.fr