Docker pour Linux - mise en oeuvre et déploiement de conteneurs virtuels par Scribtel formation
Lieu(x)
En centre (92)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction aux conteneurs
Présentation du concept de conteneur Linux
Cas d'utilisation des conteneurs Linux
Les différences entre conteneurs et machines virtuelles
Présentation de Docker et de son architecture
Créer ses premiers conteneurs Docker
Installation de Docker
Le cycle de vie d'un conteneur
Lancer un conteneur avec Docker Run (en mode interactif, en mode détaché...)
Interagir avec un conteneur depuis le host (exec, inspect, logs...)
Les images Docker
Qu'est
- ce qu'une image Docker
Créer une image à partir d'un conteneur
Créer une image à partir d'un "Dockerfile"
Stocker et récupérer des images depuis le "Docker Hub"
Mettre en place un registry privé et y stocker ses images
Le réseau avec Docker
Comprendre la "stack réseau" de Docker
Utiliser les "links Docker"
Créer des networks Docker et connaître les drivers réseaux
La persistance des données avec Docker
La persistance des données avec Docker
Créer et persister des volumes Docker (host / conteneur, inter
- conteneurs)
Bonnes pratiques de persistance de données avec Docker
Introduction à l'écosystème Docker
Créer des instances Docker avec Docker Machine
Créer sa "stack logicielle" avec Docker Compose
Orchestrer le déploiement de conteneurs sur plusieurs machines avec Docker Swarm
Introduction aux concepts avancés
Mettre en place une architecture microservices avec Docker (Service Discovery, automatisation...)
Sécuriser son infrastructure Docker (TLS, App Armor, SELinux...)
Docker in Docker
Présentation du concept de conteneur Linux
Cas d'utilisation des conteneurs Linux
Les différences entre conteneurs et machines virtuelles
Présentation de Docker et de son architecture
Créer ses premiers conteneurs Docker
Installation de Docker
Le cycle de vie d'un conteneur
Lancer un conteneur avec Docker Run (en mode interactif, en mode détaché...)
Interagir avec un conteneur depuis le host (exec, inspect, logs...)
Les images Docker
Qu'est
- ce qu'une image Docker
Créer une image à partir d'un conteneur
Créer une image à partir d'un "Dockerfile"
Stocker et récupérer des images depuis le "Docker Hub"
Mettre en place un registry privé et y stocker ses images
Le réseau avec Docker
Comprendre la "stack réseau" de Docker
Utiliser les "links Docker"
Créer des networks Docker et connaître les drivers réseaux
La persistance des données avec Docker
La persistance des données avec Docker
Créer et persister des volumes Docker (host / conteneur, inter
- conteneurs)
Bonnes pratiques de persistance de données avec Docker
Introduction à l'écosystème Docker
Créer des instances Docker avec Docker Machine
Créer sa "stack logicielle" avec Docker Compose
Orchestrer le déploiement de conteneurs sur plusieurs machines avec Docker Swarm
Introduction aux concepts avancés
Mettre en place une architecture microservices avec Docker (Service Discovery, automatisation...)
Sécuriser son infrastructure Docker (TLS, App Armor, SELinux...)
Docker in Docker
Objectifs
Connaître les caractéristiques d'un conteneur Linux
Installer et utiliser Docker
Maîtriser la création des images Docker et "Dockerfile"
Intéragir avec le Docker Hub et registry privés
Maîtriser les notions réseaux de Docker (networks, links)
Maîtriser la gestion des données avec Docker (volumes)
Utiliser Docker Swarm, Docker Compose et Docker Machine
Intégrer Docker au sein de vos projets
Déployer Docker en production.
Installer et utiliser Docker
Maîtriser la création des images Docker et "Dockerfile"
Intéragir avec le Docker Hub et registry privés
Maîtriser les notions réseaux de Docker (networks, links)
Maîtriser la gestion des données avec Docker (volumes)
Utiliser Docker Swarm, Docker Compose et Docker Machine
Intégrer Docker au sein de vos projets
Déployer Docker en production.
Centre(s)
- Nanterre (92)
Métier(s)
- Analyste en vulnérabilité de code logiciel
- Architecte cloud
- Architecte de bases de données
- Architecte de données informatiques
- Architecte de sécurité des systèmes d'information
- Architecte multimédia
- Architecte réseaux informatiques
- Architecte système d'information
- Architecte système informatique
- Architecte technique informatique
- Auditeur / Auditrice en système d'information
- Auditeur / Auditrice en sécurité des systèmes d'information
- Auditeur informaticien / Auditrice informaticienne
- Data manager
- Expert / Experte en communication et réseaux
- Expert / Experte en cybersécurité
- Expert / Experte en sécurité des systèmes d'exploitation
- Expert / Experte en sécurité des systèmes d'information
- Expert / Experte en technologie Internet et multimédia
- Expert / Experte en tests d'intrusion - sécurité des systèmes d'information
- Expert / Experte méthodes et outils en informatique
- Expert / Experte méthodes et qualité informatique
- Expert / Experte qualité informatique
- Expert / Experte réseaux et télécoms
- Expert / Experte système d'exploitation
- Expert / Experte système et réseaux
- Expert / Experte sécurité informatique
- Expert / Experte sécurité, méthode et qualité informatique
- Ingénieur / Ingénieure méthodes informatiques
- Ingénieur / Ingénieure réseau informatique
- Ingénieur / Ingénieure système informatique
- Ingénieur / Ingénieure système réseau informatique
- Ingénieur / Ingénieure sécurité informatique
- Ingénieur / Ingénieure sécurité web
- Post auditeur / Post auditrice en sécurité des systèmes d'information
- Qualiticien / Qualiticienne logiciel en informatique
- Responsable qualité web
- Responsable sécurité des systèmes d'information
- Responsable sécurité informatique
Compétence(s)
- Analyse d'incidents
- Audit des systèmes d'information
- Audit interne
- Cahier des charges
- Conduite d'opérations de gestion de crise
- Cryptologie
- Domaine informatique client-serveur
- Droit du Numérique
- Gestion administrative
- Gestion comptable
- Gestion de bases de données
- Gestion de projet
- Gestion des risques (Risk Management)
- Génie logiciel
- Informatique de gestion
- Informatique industrielle
- Informatique scientifique
- Intelligence artificielle
- Micro-informatique
- Modélisation informatique
- Méthodes d'analyse (systémique, fonctionnelle, de risques, ...)
- Normes et standards d'exploitation
- Normes qualité
- Normes rédactionnelles
- Principes d'intégration de matériels et de logiciels
- Procédures d'appels d'offres
- Procédures de tests
- Produits multimédia
- Progiciels de Gestion Intégrée (PGI) / Enterprise Resource Planning (ERP)
- Protocoles et normes télécoms
- Règlement Général européen sur la Protection des Données (RGPD)
- Règles de sécurité Informatique et Télécoms
- Réseaux informatiques et télécoms
- Systèmes d'exploitation informatique
- Technologie de l'internet
- Technologies de l'accessibilité numérique
- Urbanisation des systèmes d'information
- Évaluation de risques sécurité Informatique et Télécoms
Formation proposée par : Scribtel formation
À découvrir