Introduction à Docker

Nombre d'heure : 0h

La formation "Introduction à Docker" est conçue pour les personnes souhaitant acquérir les connaissances fondamentales sur Docker et apprendre à utiliser cette technologie de conteneurisation de manière efficace. Docker est une plateforme open-source qui permet de créer, déployer et gérer des applications dans des conteneurs légers et portables. Cette formation mettra l'accent sur les concepts de base de Docker, tels que les images, les conteneurs, les registres et les réseaux, ainsi que sur les principales fonctionnalités de Docker pour le développement, le déploiement et la gestion d'applications. 

Les points forts de la formation

Les participants auront l'occasion d'explorer des sujets tels que la création d'images Docker, le déploiement de conteneurs, la gestion des volumes de données, la configuration des réseaux, ainsi que les bonnes pratiques pour l'utilisation de Docker dans des environnements de production.

En combinant des exposés théoriques, des démonstrations pratiques et des exercices guidés, cette formation permettra aux participants de maîtriser les concepts de base de Docker et d'acquérir les compétences nécessaires pour utiliser Docker de manière efficace dans leurs projets de développement et de déploiement d'applications.

Objectif de la formation

  • Comprendre les concepts fondamentaux de Docker.
  • Créer, gérer et déployer des conteneurs Docker.
  • Utiliser les images Docker pour l'isolation des applications.
  • Configurer les réseaux et les volumes de données dans Docker.
  • Appliquer les bonnes pratiques pour l'utilisation de Docker dans des environnements de production.

Contenu de la formation

Module 1. Introduction à Docker

  • Compréhension des principes de base de la conteneurisation.
  • Présentation des avantages et des cas d'utilisation de Docker. 

Module 2. Concepts de base de Docker

  • Images Docker : création, gestion et partage.
  • Conteneurs Docker : déploiement, exécution et gestion.
  • Registres Docker : utilisation des registres publics et privés. 

Module 3. Création d'images Docker

  • Utilisation des fichiers Dockerfile pour définir des images personnalisées.
  • Construction d'images Docker à partir de Dockerfile. 

Module 4. Déploiement de conteneurs Docker

  • Utilisation des images Docker pour déployer des conteneurs. 
  • Gestion du cycle de vie des conteneurs Docker. 

Module 5. Gestion des volumes de données

  • Configuration des volumes pour la persistance des données.
  • Partage de données entre les conteneurs et l'hôte. 

Module 6. Configuration des réseaux Docker

  • Création de réseaux virtuels pour connecter les conteneurs.
  • Configuration des paramètres réseau pour les conteneurs Docker. 

Module 7. Bonnes pratiques pour l'utilisation de Docker en production

  • Sécurité, surveillance et gestion des performances.
  • Orchestration des conteneurs avec des outils complémentaires tels que Docker Compose et Kubernetes.

Résultats attendus

À la fin de cette formation, les participants seront en mesure de :

  • Comprendre les concepts fondamentaux de Docker.
  • Créer, gérer et déployer des conteneurs Docker.
  • Utiliser les images Docker pour l'isolation des applications.
  • Configurer les réseaux et les volumes de données dans Docker.
  • Appliquer les bonnes pratiques pour l'utilisation de Docker dans des environnements de production.

Prérequis

Aucun prérequis pour cette formation.

Modalités pédagogiques adaptées aux personnes en situation de handicap

Notre centre de formation prend en charge et facilite l'accès à la formation des personnes en situation de handicap. Les locaux sont adaptés pour faciliter l'accès et les déplacements des personnes en situation de handicap (WC aux normes handicapées, espaces facile d'accès). Les activités annexes à la formation de cohésion, de jeux et de détentes sont accessibles aux personnes en situation de handicap. Mise à disposition d'un référent pédagogique handicap au sein du centre pour accompagner les apprenants.

Durée et rythme de la formation

0 h
Plusieurs rythmes possibles

Financement

Prix : 1200

Formations similaires

3 formations
Introduction aux systèmes Linux
Lire plus...
Approfondissement des Systèmes Linux
Lire plus...
Docker & Kubernetes
Lire plus...