Formation: Docker : mise en oeuvre

Durée:2 jours
Prix: 1080 €
Code cours:SY009
Dates:
2 au 3 mars
22 au 23 mai
21 au 22 septembre
9 au 10 novembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

Public:

Administrateurs, chefs de projet et toute personne souhaitant mettre en oeuvre Docker pour déployer ses applications.

Objectifs:

Comprendre et savoir mettre en oeuvre Docker, et les produits de l'ecosystème pour déployer des images tout en intégrant les contraintes de production.

Connaissances préalables nécessaires:

Il est demandé aux participants de connaître les bases du système Unix/Linux.

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
IntroductionPrésentation docker, principe, fonctionnalités
Besoins : packaging d'applications, déploiement rapides,
coexistence de plusieurs versions d'une application sur un même serveur.
Principe et architectureLes conteneurs lxc.
Présentation de lxc : Linux containers, historique, principe de fonctionnement.
Les Cgroups. L'isolation de ressources, création d'un environnement utilisateur.
Positionnement par rapport aux autres solutions de virtualisation.
Les systèmes de fichiers superposés. Présentation de aufs.
Apports de Docker : Docker Engine pour créer et gérer des conteneurs Dockers.
Plate-formes supportées.
L'écosystème Docker : Docker Machine, Docker Compose, Kitematic, Docker Swarm, Docker Registry
Installation et configurationPrérequis techniques et travaux pratiques d'installation sur Linux
Création d'un groupe Docker.
Mise en oeuvre en ligne de commande
Gestion des images et des conteneursUtilisation de DockerFile pour créer de images personnalisées:
principales instructions (RUN, FROM, ENV, EXPOSE, etc ...)
Recommandations et bonne pratiques d'écriture de DockerFile.
Gestion des conteneurs : création, affichage, sauvegarde de l'état
Présentation du Docker Hub
Publication d'images vers un registry
Volumes de donnéesInitialisation des volumes de données lors de la création d'un container.
Ajout de volumes de données, contrôle avec la commande Docker inspect
Sauvegarde, migration, restauration de volumes
Création de conteneurs de volumes de données
AdministrationPrésentation des outils Swarm, Compose, Docker Machine

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:SY009

Contenu de la formation
Docker : mise en oeuvre:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours