Formation Docker

Créer et Administrer des conteneurs Docker

Programme de la Formation

Docker est un outil vous permettant de lancer des applications dans des conteneurs isolés.

Dans cette formation, vous apprendrez à créer et manipuler des conteneurs.

La formation est articulée autour de concepts techniques théoriques mis directement en pratique par des TP réalisés par les apprenants.

Objectifs

  • Connaître la virtualisation et Docker
  • Savoir installer et utiliser Docker
  • Savoir éditer et manipuler un Dockerfile
  • Créer et gérer le cycle de vie des conteneurs
  • Deployer des conteneurs

Pour qui

  • Administrateurs systèmes
  • Développeurs
  • Devops

Prérequis

  • Des connaissances de base de l’environnement Linux
  • Des connaissances de base en développement (tous langage confondu)

Contenu de la formation

Introduction à Docker
  • Présentation de Docker
  • Historique
  • Cas d’utilisations
  • Conteneurisation et Virtualisation
  • Terminologies et concept fondamentaux
  • Architecture de Docker
  • Installation et Documentation de Docker
La persistance des données
  • Conteneurs et données éphémères
  • Les types de Stockages: Bind Mount, Volumes managés, Tmpfs
Les Images Docker
  • Création d’images Docker
  • Le Dockerfile
  • Layers
  • Multi-stage
  • Arguments de build
  • Stratégies de construction d’images Docker efficaces
La gestion des réseaux
  • Les couches réseaux
  • Docker Network
  • Les Drivers : bridge, host, macvlan, ipvlan, overlay et none
Docker Compose
  • Le Fonctionnement
  • Le fichier compose.yaml
  • Les concepts clés de Docker Compose
Déploiement et Orchestration
  • Les concepts clés
  • Docker Swarm
  • Kubernetes et autres outils d’orchestration

Découvrez notre catalogue de formation

Pour visualiser tout nos programmes

Cookies