Menu

FORMATIONS / INFORMATIQUE / VIRTUALISATION / SECURITE

VS-019  Docker, créer et administrer vos conteneurs virtuels d’applications |  3 jours  | 21 heures

Cours en presentiel

01/. Introduction et présentation

  • Qu’est-ce qu’une donnée personnelle ? Définitions indispensables
  • Loi Informatique et Liberté, le dispositif français actuel
  • Présentation générale de la GDPR
  • Les principales innovations de la GDPR
  • Conséquences et implications de la GDPR

02/. Identifier : 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

03/. Présenter 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

04/. Mettre 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

05/. Créer un 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



06/. 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

07/. Gérer les interfaces d'administration

  • L'API Docker et les Webservices
  • Interface d'administration en mode Web
  • Docker Registry : construire et utiliser son propre hub

08/. 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 ?

09/. Orchestrer et clusteriser

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



Tarif
1950€ HT

Public
Administrateurs systèmes en charge du déploiement d'applications.
Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs
Définir 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.

Prérequis
Évaluation diagnostique réalisée en amont. Connaissances de base de l'administration Linux.

Méthodes pédagogiques
Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

Docker, créer et administrer vos conteneurs virtuels d’applications

21 janvier 2021,  par Céline SEGONNES, publié dans