La gestion des containers virtuels avec Docker
- Référence GKDCK
- Durée 3 jour(s)
- Langue Français
Modalité pédagogique
Options de paiement complémentaires
-
GTC 29 TTC
Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.
Classe inter en présentiel Prix
EUR2 090,00
hors TVA
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
-
Intra-entreprise
Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.
Demander cette formation dans un format différent
Résumé
Haut de pageCette formation permet aux participants d'acquérir les compétences et compténces nécessaires de la solution Docker en environnement Linux, Docker fournit une solution de virtualisation qui ne nécessite pas de système d'exploitation propre puisqu'il utilise les fonctionnalités système sous-jacent. Il empaquète les applications et automatise leur déploiement en utilisant la technique de containérisation. très présent en environnement OpenStack, ce produit est aussi largement interfacé avec les outils de gestion d'infrastructure du marché, l'ensemble constituant une alternative technologique aux solutions traditionnelles de virtualisation.
Mise à jour : 06.07.2021
Prochaines dates
Haut de page-
- Modalité: Classe inter à distance
- Date: 04-06 septembre, 2023
- Centre: SITE DISTANT
-
- Modalité: Classe inter à distance
- Date: 04-06 décembre, 2023
- Centre: SITE DISTANT
Public
Haut de page
Cette formation s'adresse aux architectes logiciels, administrateurs systèmes, développeurs.
Objectifs de la formation
Haut de pageA l'issue de la formation, les participants seront capables de :
- Expliquer le positionnement de Docker et le principe de containerisation
- Identifier les différentes méthodes d’installation de Docker
- Expliquer le principe de fonctionnement de Docker et de ses conteneurs
Programme détaillé
Haut de page
Introduction
- Présentation et mise en oeuvre des VMs Debian & CentOS 7
- Salomon HYKES, de DotCloud à Docker,Inc
Grands principes de l’urbanisation logiciels
- Intérêts
- Coûts
La containerisation
- Les solutions existantes
- Concepts de containerisation
- Comparatifs entre containerisation et virtualisation
- Présentation de l’outils Docker,Inc
- Ecosystème de Docker,Inc
NameSpace & Cgroups de Docker
- Les PID sur la machine Hôte
- Cloisonnement des PID par NameSpace
- Cloisonnement des ressources hardware par nameSpace
De LXC à LibContainer
- Imbrication des couches logiciels de Dockers,Inc
Les systèmes de fichiers en couches
- UnionFS
- Devicemapper
- AUFS
- Comparaisons entre filesystem en couches et disques virtuels
Les méthodes d’installations
- Linux CentOS 7
- Linux Debian
- Windows et Mac OS
- Sur système LVM thin pool (CentOS)
La stack réseau de docker
- Le réseau bridge
- Le réseau host
- Le réseau none
Docker compose
- Principes générales
- Écriture d’un fichier docker-compose.yml
- Lancement et gestion automatique des conteneurs
Présentation du container « Hello-World »
- Vérification de la chaîne logicielle avec le container hello-world
- Les étapes clés d’une instanciation
- Container ID
Le registry public/privé
- Présentation de l’interface Web https://store.docker.com
- Les bonnes pratiques
- Accès au registry en mode commande
- Création d’un compte en ligne
- Connexion de docker à la plateforme en ligne
Instanciation d’images
- Les couches de l’instanciation
- Lancement en mode interactif
- Les instructions de « run »
- Le passage de variables d’environnements
- Lancement en arrière plan
- Le recyclage des processus
- Les logs
Création d’une image pas à pas
- Création d’un serveur apache2 sur système Ubuntu
Création d’un Dockerfile
- Anatomie d’un Dockerfile
- Création d’un dockerfile serveur Ubuntu+apache2+php7.0
- Création d’une image MYSQL
- Sauvegarde des images sur le hub public
Persistance des données dans le temps
- Sur une volume simple (debian)
Docker machine
- Gestion de l’outil docker machine
- Provisionnement local et dans le cloud
Docker swarm
- Configuration d’un cluster swarm
- Orchestration du cluster de machine
- Load balancing entre serveurs du cluster
Pré-requis
Haut de page
Avoir des connaissances en environnement Unix/Linux.
Bon à savoir
Haut de pageUn support de cours en français est remis aux participants
- /fr-fr/-/media/global-knowledge/merchandising/right-side-column/fr/reviews/review-mirantis.png #000000
- <p><br /></p><table style="width: 100%; border-collapse: collapse; border-style: solid; border-color: #141c36; float: left;" border="3" cellspacing="2" cellpadding="5" data-mce-style="width: 100%; border-collapse: collapse; border-style: solid; border-color: #141c36; float: left;"><tbody><tr><td style="width: 100%;" data-mce-style="width: 100%;"><p style="text-align: left;" data-mce-style="text-align: left;"><strong><span style="color: #141c36;" data-mce-style="color: #141c36;">Modalité d'évaluation</span></strong></p><hr /><p style="text-align: left;" data-mce-style="text-align: left;">A l'issue de la formation, le participant est invité à s’auto-évaluer par rapport aux objectifs énoncés.</p></td></tr></tbody></table>
- <table style="width: 100%; border-collapse: collapse; border-style: solid; border-color: #141c36; float: left;" border="3" cellspacing="2" cellpadding="5" data-mce-style="width: 100%; border-collapse: collapse; border-style: solid; border-color: #141c36; float: left;"><tbody><tr><td style="width: 100%;" data-mce-style="width: 100%;"><p style="text-align: left;" data-mce-style="text-align: left;"><strong><span style="color: #141c36;" data-mce-style="color: #141c36;">Délais d’inscription</span></strong></p><hr /><p style="text-align: left;" data-mce-style="text-align: left;">Avant le début de la formation <strong>jusqu’à 5 jours ouvrés sous réserve de disponibilité </strong>sauf dans le cas d'un financement <a title="compte personnel de formation CPF" href="https://www.globalknowledge.com/fr-fr/formations/compte-personnel-de-formation-cpf" data-mce-href="https://www.globalknowledge.com/fr-fr/formations/compte-personnel-de-formation-cpf">CPF,</a> jusqu'à 11 jours ouvrés. <a rel="noopener noreferrer" title="formations éligibles CPF" href="mailto:cpf@globalknowledge.fr" target="_blank" rel="noopener noreferrer" data-mce-href="mailto:cpf@globalknowledge.fr">Contactez-nous</a> pour connaître les formations éligibles.</p></td></tr></tbody></table>
- #000000
- GKDCK
- La gestion des containers virtuels avec Docker
- Containers
- Formation la gestion des containers virtuels avec DOCKER (GKDCK)
- Mirantis