Loading
Fermer préchargement

Formation Docker

  • Formateur
    Sami KHEMSI
  • Catégorie
    IT Infrastructure
  • Coût de la formation
    1.560 1.440
    100% pris en charge avec votre
    CPF (Compte personnel de formation)
Formation Docker image

Formation Docker

Docker étend la portabilité d’exécution d’une application grâce à ses conteneurs logiciels virtuels. Ceci est une excellente alternative à la virtualisation. Dans la formation Docker vous allez apprendre à construire et à gérer les conteneurs ainsi que mettre en œuvre des conteneurs personnalisés et déployer des applications multi conteneurs.

Prochaines sessions

Bientôt

Détails de la formation


Objectifs

Docker étend la portabilité d’exécution d’une application grâce à ses conteneurs logiciels virtuels. Ceci est une excellente alternative à la virtualisation. Dans la formation Docker vous allez apprendre à construire et à gérer les conteneurs ainsi que mettre en œuvre des conteneurs personnalisés et déployer des applications multi conteneurs.
  • 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

Public

Administrateurs systèmes en charge du déploiement d'applications.

Durée

21 heures en présentiel sur 2 jours

Pré-requis

Connaissances de base de l'administration Linux.

Formateur

Formateur expérimenté, développeur de site Web, et spécialiste du Web.

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.

Modalité de validation des acquis

Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.

Programme de la formation


De la virtualisation à Docker

  • Les différents types de virtualisation.
  • La conteneurisation : LXC, namespaces, control-groups.
  • L'évolution de DotCloud à Docker.
  • 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 yml 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 Webservices.
  • Interface d'administration en mode Web.
  • Docker Registry : construire et utiliser son propre hub.
  • Travaux pratiques : construire et utiliser son propre hub.

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 ?
  • Travaux pratiques : administrer les conteneurs.

Orchestration et clusterisation

  • Présentation de Docker Machine.
  • Présentation de l'orchestrateur Swarm.
  • Déploiement d'applications.

Comment s'inscrire avec mon compte formation CPF

Information sur le cours

  • Début du cours : 16/06/2019
  • Durée du cours : 16 heures
  • Total points : 40
  • Capacité : Max 8 étudiants
  • Jours de cours : Jeudi
  • Horaires : 9:00 - 18:00
  • Formateurs : 1

Formateurs de ce cours

SAMI KHEMSI
SAMI KHEMSI
CTO / Tech Lead

Avis sur le cours

Note Moyenne:3.8

5 Étoiles 2
4 Étoiles 2
3 Étoiles 0
2 Étoiles 0
1 Étoile 1

Commentaires

Laisser un commentaire