Docker : initiation

Code : 377 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
À l’issue de cette formation vous serez en capacité de :. Comprendre le principe de Docker. Savoir mettre en oeuvre la solution ainsi que les produits de l’écosystème. Être en mesure de déployer des images tout en intégrant les contraintes de production
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Introduction

Présentation docker, principe, fonctionnalités
Besoins : packaging dapplications, déploiement rapides, coexistence de plusieurs versions dune application sur un même serveur

Principe et architecture

Les conteneurs lxc.
Présentation de lxc : Linux containers, historique, principe de fonctionnement
Les Cgroups
Lisolation de ressources, création dun 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
Plates-formes supportées
Lécosystème Docker : Docker Machine, Docker Compose, Kitematic, Docker Swarm, Docker Registry

Installation et configuration

Pré-requis techniques et travaux pratiques dinstallation sur Linux
Création dun groupe Docker
Mise en oeuvre en ligne de commande

Gestion des images et des conteneurs

Utilisation 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 dimages vers un registry

Volumes de données

Initialisation des volumes de données lors de la création dun 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

Administration

Applications multi-conteneurs avec Compose
Méthodes dadministration de conteneurs en production
Orchestration avec Docker Machine
Présentation de Swarm pour le clustering
Configuration réseau et sécurité dans Docker

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90