Accueil > Informatique décisionnelle, Cloud > Cloud computing > Docker : Mise en œuvre du déploiement d’applications en conteneur
Formation #DOK

Formation Docker : Mise en œuvre du déploiement d’applications en conteneur

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 3 jours

Code : DOK


Sessions programmées :

Du 29 au 31 Jan. 2020

Du 18 au 20 Mars 2020

Du 20 au 22 Mai 2020

Du 22 au 24 Juil. 2020

Du 21 au 23 Oct. 2020

Du 16 au 18 Déc. 2020

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 3 jours

Code : DOK


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Docker est une plate-forme de conteneurs logiciels virtualisés qui permet d'empaqueter des applications et leurs dépendances systèmes afin de les exécuter sur n'importe quel serveur Linux. Grâce à sa liaison avec un serveur de versions distant, il devient aisé de maintenir une application et sa configuration système sur de multiples environnements.

Objectifs

  • Avoir toutes les clés en main pour maîtriser cet outil
  • Etre en mesure de créer, débuguer des conteneurs et gérer des images
  • Mettre en œuvre des applications dans les conteneurs
  • Savoir administrer les conteneurs
  • Savoir tirer parti des facilités de déploiement de Docker en production
Participants

Participants

  • Architecte technique
  • Consultant
  • Développeur
  • Administrateur système
Approche Pédagogique

Approche Pédagogique

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Programme
1/ Introduction – Découvrez le projet Docker et son environnement
  • Retour sur la notion de virtualisation, qu’est-ce que le Cloud ?
  • La culture DevOps
  • Le positionnement de Docker par rapport à la virtualisation
  • Historique du projet, présentation générale
  • Les conteneurs, introduction : LXC, namespaces, control-groups
  • La conteneurisation et les plateformes Cloud (PaaS)
  • Forces et faiblesses de Docker
2/ Installation de Docker – Prenez le logiciel en main
  • Architecture de Docker
  • Installation sur différentes plateformes (Window, Mac et Linux)
  • Docker-Machine, installation sur une VM
  • Ligne de commande et environnement
3/ Conteneurs – Formez-vous à leur utilisation
  • Les conteneurs Linux
  • Rôle en tant que brique de base du système
  • Mise en place d’un premier conteneur
  • Création et configuration des conteneurs
  • Travailler avec un conteneur en cours d’exécution
  • Gestion globale des conteneurs : lancement, suppression, accès aux logs, redémarrage,…
4/ Images – Apprenez à gérer des images avec Docker
  • Création d’une image
  • Partage d’une image
  • Récupération d’une image
  • Syntaxe et prise en main du Dockerfile
  • Utilisation d’un fichier Dockerfile, automatisation de la création d’image
  • Utilisation du registre Docker : le Docker Hub
  • Concepts avancés
5/ Volumes – Sachez gérer vos données avec Docker
  • Conteneurs de données
  • Réaffectation et partage de volumes
  • Création de volumes persistants entre le conteneur et l’hôte
6/ Orchestration
  • Liaison de conteneurs
  • Relation parent/enfant
  • Utilisation de Docker compose : installation et création d’une infrastructure
  • Docker Machine
7/ Production
  • Problématiques (monitoring, logs)
  • Automatiser le démarrage des conteneurs
  • Gestion des logs des conteneurs
  • Mise en place de Docker du développement à la production
  • Gestion de la sauvegarde
Dates

Dates

  • Du 29 au 31 Jan. 2020
  • Du 18 au 20 Mars 2020
  • Du 20 au 22 Mai 2020
  • Du 22 au 24 Juil. 2020
  • Du 21 au 23 Oct. 2020
  • Du 16 au 18 Déc. 2020
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation