(+262) 262 41 22 94

Docker initiation

Appréhender la technologie des conteneurs virtuels
« Dockeriser » une application

  • Durée : 2 jours
  • Niveau : débutant
  • Type : professionnalisation

Objectifs

A l’issue de ce stage, les participants auront acquis :

  • Appréhender la technologie des conteneurs
  • Administrer / Sécuriser Docker
  • Maîtriser les cycles de vie des conteneurs
  • Manipuler les données persistantes
  • Orchestrer et clusteriser des conteneurs
  • Créer et stocker une image docker

Public concerné

  • Tout développeur ou tout opérateur susceptible d’utiliser les technologies de conteneurs virtuels dans la mise en œuvre d’une solution logicielle
  • Prérequis : bonne connaissance en système Linux

Introduction aux conteneurs

  • Types de virtualisation
  • Apports de la conteneurisation
  • Docker

Docker

  • Architecture
  • Le DockerHub
  • Installation, configuration et sécurisation
  • Les commandes

Cycle de vie des conteneurs

  • Démarrage, arrêt, suppression
  • Conteneurs « stateless »
  • Persistance de données, Volumes
  • Scalabilité

« Dockerisation »

  • Création d’une image (Dockerfile)
  • Entrypoint
  • Configurations applicatives
  • Gestion des secrets
  • Réseau et communication
  • Healt-Check
  • Haute-disponibilité
  • Publication sur un dépôt
  • Utilisation de Compose

Orchestration

  • Comparaison des principaux orchestrateurs (Swarm, Kubernetes)
  • Introduction au monitoring

S'inscrire dès maintenant !

Cette action de formation est sans doute déjà planifiée dans le cadre du calendrier de nos Inter-entreprises. Dans ce cas, elle peut être aussi accessible aux particuliers et aux demandeurs d’emploi (sous condition de financement Pôle Emploi, Région…). Le nombre de places disponibles étant limité, inscrivez-vous sur cette action dès maintenant.