organise cette formation
Vous apprendrez dans cette formation à construire et à gérer des conteneurs.
Vous mettrez en œuvre des conteneurs personnalisés et déploierez des applications multiconteneurs.
- Comprendre le positionnement de Docker et des conteneurs
- Manipuler l’interface en ligne de commande de Docker pour créer des conteneurs
- Mettre en œuvre et déployer des applications dans des conteneurs
- Administrer des conteneurs
- Déployer rapidement des applications à l’aide de conteneurs
- Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions
Administrateurs, Chefs de projet, développeurs d’applications, toute personne souhaitant mettre en œuvre Docker pour déployer ses applications.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.
De la virtualisation à Docker
- Les différents types de virtualisation.
- La conteneurisation : LXC, namespaces, control-groups.
- Le positionnement de Docker.
- Docker versus virtualisation.
Présentation de Docker
- L’architecture de Docker.
- Disponibilité et installation de Docker sur différentes plateformes (Windows, Mac et Linux).
- Création d’une machine virtuelle pour maquettage.
- La ligne de commande et l’environnement.
Travaux pratiques
Créer une machine virtuelle pour réaliser un maquettage.
Mise en œuvre en ligne de commande
- Mise en place d’un premier conteneur.
- Le Docker hub : ressources centralisées.
- Mise en commun de stockage interconteneur.
- Mise en commun de port TCP interconteneur.
- Publication de ports réseau.
- Le mode interactif.
Travaux pratiques
Configurer un conteneur en ligne de commande.
Création de conteneur personnalisé
- Produire l’image de l’état d’un conteneur.
- Qu’est-ce qu’un fichier Dockerfile ?
- Automatiser la création d’une image.
- Mise en œuvre d’un conteneur.
- Conteneur hébergeant plusieurs services : supervisor.
Travaux pratiques
Créer un conteneur personnalisé.
Mettre en œuvre une application multiconteneur
- Utilisation Docker Compose.
- Création d’un fichier YAML de configuration.
- Déployer plusieurs conteneurs simultanément.
- Lier tous les conteneurs de l’application.
Travaux pratiques
Mettre en œuvre une application multiconteneur.
Interfaces d’administration
- L’API Docker et les Web Services.
- Interface d’administration en mode Web.
- Héberger son propre registre : Docker Registry, Gitlab-CE…
Travaux pratiques
Construire et utiliser son propre registre.
Administrer des conteneurs en production
- Automatiser le démarrage des conteneurs au boot.
- Gérer les ressources affectées aux conteneurs.
- Gestion des logs des conteneurs.
- Sauvegardes : quels outils et quelle stratégie ?
Incription
Date: Chaque semaine
Durée : 5 heures x 3 jours
Prix: 1 200 000 fr HT
contact@ sogesti.fr
Articles relatifs:
- Recrutement d'un assistant jurique (H/F)
- Développeur Python Sénior ( H/F )
- Une Assistante Commerciale
- Assistant(e) chef de projet marketing & communication
- L'OTR recrute des agents professionnels techniques
- Recrutement d'un Consultant Ingénieur système
- Offre d'emploi : Commerciale (H/F)
- JICA ouvre les candidatures pour la deuxième…
- Recrutement d'une commerciale
- Emploi pour esthéticiennes
- Le Cabinet KONNY Afrique Togo (KAT) recrute un…
- Le Cabinet KONNY Afrique Togo (KAT) recrute un…
- Le Cabinet KONNY Afrique Togo (KAT) recrute un…
- Expert Cloud & Docker
- ICF & RH Consulting recrute un/une Secrétaire Général (H/F)
- J. Smith - Chef des projets - Informaticien
- Formation MS Project
- Handicap International recrute Area Manager - Togo
- Revendeur des logiciels Sage
- Formation : Sage – Paie niveau 1
- Formation : Comptabilité Sage 100 - niveau 1
- Formation : Devenir Auditeur interne.
- Directeur de mission audit junior. (H/F)
- Recrutement des commerciaux.