
Docker : Mise en œuvre & avancé
Formation créée le 04/07/2023. Dernière mise à jour le 26/01/2024.
Version du programme : 2
Programme de la formation 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