top of page

Docker - Administration avancée
Tirer pleinement parti de la puissance de la solution 
Version 2024

Logo Docker.png

Résumé

Plate-forme logicielle dite de conteneurisation, Docker permet de concevoir et de déployer des applications plus rapidement. Le principe consiste à les embarquer dans des containers virtuels capables de s’exécuter sur n’importe quelle machine. La force des conteneurs ? Dépourvus d’OS (ils font appel aux OS des machines hôtes pour exécuter les applications), ils sont beaucoup plus légers que des VM et en conséquence plus faciles à migrer d’une machine à l’autre. Et bien sûr, ils permettent des déploiements plus rapides. Mais pour exploiter pleinement la puissance de la solution, il convient d’en maitriser les fonctionnalités les plus avancées. Cette formation de 2 jours s’adresse précisément aux professionnels souhaitant approfondir leur expertise sur cette solution régulièrement considérée comme révolutionnaire.

​

​

Contenu du cours

LE SERVICE DOCKER

  • Rappels : images, conteneurs,...

  • Configurer le démon Dockerd

  • Variables d'environnement : DOCKER_HOST

  • L'option socket pour les accès réseau

 

CRÉATION D'UN REGISTRY PRIVÉ

  • Principe d'un registry

  • Création d'un registry

  • Création d'un registry sécurisé

  • Création d'un registry authentifié

  • Configuration d'un client Docker et les certificats

 

DOCKER MACHINE

  • Présentation et installation

  • Configuration personnalisée

  • Création de machines virtuelles

  • Utilisation de Docker-machine

 

FONCTIONNALITÉS AVANCÉES DU RÉSEAU ET DU STOCKAGE

  • Rappels du réseau Docker

  • Fonctionnalités avancées : bridge, overlay, host, macvlan

  • Rappel des volumes Docker

  • Les volumes distribués et les plugins

  • Stockage et conteneurs : gestion des ressources

 

DOCKER SWARM

  • Architecture de Swarm

  • installation du cluster et administration des noeuds

  • L'option cluster-advertise

  • Le principe des services globaux et reparties

  • Administration des services Docker Swarm

  • Scalabilité et load balancing

  • Les labels, les contraintes et les préférences

  • Réseaux et volumes

  • Rappels de Docker Compose

  • Administration des Stacks

  • Personnalisation d'un réseau overlay

  • Réseau et load balancing

  • Les mises à jour et rollback

  • La sécurité - autolock

  • Maintenance d'un noeud du cluster

  • Sauvegarde et restauration d'un cluster

 

LA SÉCURITÉ DOCKER

  • Principes : analyse des risques, les types de dangers, les mécanismes de protection

  • Sécuriser l'hôte

  • Sécuriser Docker Engine

  • Sécuriser les images Notary

  • Sécuriser l'application Dockérisée

  • Sécuriser le cluster Swarm

  • L'isolation avec les namespaces

  • Limiter les ressources avec les Cgroups

  • Administrer les dockers secrets

 

LES LOGS ET LE MONITORING DOCKER

  • La gestion des logs

  • Audits (Docker Bench, ...)

  • Outils de supervision : Prometheus, ...

 

Les plus de cette formation

  • Une formation très pratique : les nombreux ateliers proposés permettent aux participants d’acquérir une première expérience pratique de la mise en œuvre des fonctionnalités avancées de Docker.

  • Les retours d’expériences et partages de bonnes pratiques de la part de consultants experts de la solution.

​​

​

Délai d’accès 

Se référer aux dates figurant au planning

​

Évaluations et sanctions de la formation

  • Quizz intermédiaires 

  • Lab technique en fin de module

  • Évaluation de satisfaction via un questionnaire pré formation, à chaud et à froid

  • Attestation de présence et de formation 

​

* Formation distanciel possible :

  • de votre entreprise

  • de chez vous

  • de nos locaux à Sophia Antipolis (équipement Cisco Webex Board)

​

​

Nos formations sont accessibles aux personnes en situation de handicap.

Un questionnaire envoyé en amont de la formation invite les participants à nous contacter s’ils ont besoins d’aménagements spécifiques en lien avec leur situation de handicap. Nous nous employons à rechercher, avec les personnes concernées, les moyens de compensation qui leur seront adaptés.

Pour en valider l'accès merci de nous contacter contact@formation-IT.org

Durée 

2 jours soit 14 heures

​

Prix public

1.470 € HT

​

Dates

à Paris ou distanciel*​

​​

  • sur demande

 

Public concerné

  • Administrateurs, chefs de projet

  • Toute personne souhaitant maîtriser les concepts avancés de Docker

​

Objectifs

  • Être capable de configurer les fonctionnalités avancées de Docker

  • Comprendre comment gérer des applications multi-containers avec Docker Compose

  • Savoir déployer des hôtes Docker avec Docker Machine

  • Savoir créer des clusters Swarm

  • Maîtriser les dispositifs de sécurité apportés par Docker

 

Pré requis 

  • Connaître les bases du système Unix/Linux

  • Avoir suivi la formation "Docker - Mise en œuvre" (XW330) ou connaître les bases de Docker

​

Méthodes et moyens pédagogiques

Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expérience et d'échanges.​

​

📌 date confirmée

💻 distanciel

🆓 session gratuite

bottom of page