ippon

Docker (3 jours)

Revenir aux formations

Objectifs.

Devenez opérationnel sur Docker, l’une des briques techniques de notre solution d’infrastructure Big Data, grâce à cette formation qui donne la part belle à la pratique.

Contenu de la formation.

Introduction à Docker
  • Introduction aux conteneurs
    • Historique
    • Principe des conteneurs
    • Conteneurs vs VM
  • Docker concepts et termes
    • Docker Engine / Docker Client
    • Images
    • Conteneurs
    • Registry
    • Orchestration
    • Installation : Linux / Windows /Mac
  • Les images Docker
    • Chercher des images depuis le Docker Hub ou avec le Docker Client
    • Cycle de vie d’une image
    • Version d’une image
    • Manipulation des images Docker
    • Les couches d’images
  • Les principales opérations d’un conteneur
    • Démarrer un conteneur
    • Visualiser les informations d’un conteneur
    • Arrêter et supprimer un conteneur
    • Accéder et modifier un conteneur
    • Redémarrer un conteneur
  • Construire des images
    • Construire une image à partir d’un conteneur
    • Les couches éditables
    • Construire une image à partir d’un Dockerfile
    • Instructions principales et bonnes pratiques
  • Accéder aux fichiers grâce aux volumes
    • Que sont les volumes ?
    • Connaître les différentes méthodes de montage
  • Conteneurs et réseau
    • Les différents modèles : host/bridge/none
    • Apprendre à mapper des ports
    • Apprendre à lier des conteneurs
    • Les principales commandes
  • Docker system
  • Tour d’horizon des outils Docker
    • Docker Compose
    • Swarm Mode
    • Docker Hub et Intégration Continue
    • Docker Content Trust
    • Docker Trusted Registry
    • Docker Datacenter
...
Docker en production
  • Docker Machine
    • Présentation
    • Lancer un hôte Docker dans le cloud
  • Intégrer Docker dans une plateforme d'Intégration Continue
    • Docker Hub
    • Docker dans un pipeline d’intégration continue
    • Docker et la livraison continue
    • Docker et le déploiement continu
  • Installer et gérer Docker Registry
    • Fonctionnement
    • Sécurisation
  • Construire et exécuter une architecture microservices
  • Un premier gestionnaire de services avec Docker Compose
  • Gérer un cluster Docker avec un orchestrateur
    • Quelques principes
    • Docker Swarm
      • Créer un cluster Swarm
      • Déployer des services dans un cluster Swarm
    • Kubernetes
    • Swarm vs Kubernetes
  • Comment monitorer une plateforme Docker
    • Prometheus
    • ELK
    • Sensu
  • Docker et la sécurité
    • Docker avec TLS
    • Sécuriser Docker Engine
    • Docker Content Trust
  • Configuration avancée du système de fichiers
  • Bonus
    • Portus: la web UI de référence + gestion de droits d'accès pour un Docker Registry hébergé
    • Universal Control Plane
    • Traefik
    • Portainer: la web UI de référence pour Docker
...

Niveau des participants.

Le niveau requis pour participer à la formation : débutant

Le niveau atteint à l’issue de la formation : avancé

Localisation.

Cette formation peut être dispensée sur Paris comme en régions, nous contacter pour plus de détails.

Public.

Architectes, chefs de projet

Besoin d'aide?

Vous souhaitez discuter avec nous à propos de votre projet de formation ? Vous voulez organiser une formation personnalisée dans vos locaux ?

Suivez-nous