image telephone 01 47 03 15 90

Gratuit / lundi-vendredi 9h-18h

Portage salarial Paris
11, boulevard Brune
75014 Paris

Portage salarial Bordeaux
132 Rue Fondaudège
33000 Bordeaux

Portage salarial Lyon
Tour Britannia
20 Boulevard Eugène Deruelle
69003 Lyon

Orchestrez vos conteneurs Docker dans un contexte DevOps

4 jours En présentiel ou à distance Inter / Intra
100% en ligne
En présentiel

Objectifs

Présentation de la formation
Docker est un projet open source qui permet d’automatiser le déploiement d’applications dans des conteneurs logiciels. Il peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n’importe quel serveur.

Cette formation vous permettra de comprendre les concepts d’isolation et de conteneurisation dans un environnement Linux, de créer vos propres images, conteneurs, réseaux virtuels, via Dockerfile, Docker-compose, Docker Swarm, Docker Machine…

Elle s’effectuera sur les dernières versions de Docker sur Linux CentOS.

 

Objectifs

  • Installer, paramétrer et exploiter Docker dans un contexte d’intégration continue (CI / CD)
  • Utiliser et créer ses propres images
  • Paramétrer, déployer, automatiser, gérer ses conteneurs en maîtrisant les ressources système
  • Gérer ses volumes statiques
  • Exposer ses services sur le réseau
  • Assurer la haute disponibilité, et la montée en charge (scalability)
  • Orchestrer ses conteneurs dans des machines virtuelles
  • Utiliser des interfaces graphiques (Portainer, Netdata…)
  • Acquérir une autonomie sur Docker.

 

Public concerné

  • Administrateur / ingénieurs systèmes / réseaux, DevOps
  • Développeurs, Lead dev.
  • Responsable de pôle technique, CTO
  • Scrum master, Chefs de projets infrastructures
  • Ecoles d’Ingénieurs numériques.

Programme

I. INDEX
II. PREAMBULE
III. INTRODUCTION

  • A. Virtualisation systèmes
  • B. Virtualisation applicative
  • C. Virtualisation virtuelle
  • D. Présentation de Docker

IV. INSTALLATION

  • A. Procédure
  • B. Post-installation

V. PREMIERS PAS

  • A. Apperçu des commandes
  • B. Installation d’un conteneur
    • Récupération de l’image
    • Création d’un conteneur
    • Démarrage de conteneurs
    • Arrêt / suppression de conteneurs / images
    • Paramètres de démarrage
    • Copie de fichiers

VI. IMAGES & LAYERS & CONTAINER

  • A. Modèle en couches
  • B. Pilotes et systèmes de fichiers
  • C. Conversion d’un conteneur en image
  • D. Options de conversion
  • E. Archivage d’une image
  • A. Gestion des images

VII. DOCKERFILE

VIII. VOLUMES

  • A. Création d’un volume
  • B. Création à la volée
  • C. Droits sur les conteneurs
  • D. Gestion des volumes
IX. DOCKER COMPOSE

  • A. Installation
  • B. Définition de l’environnement
    • Dockerfile
    • docker-compose.yml

X. DOCKER MACHINE

  • A. Installation
  • B. Création d’un cluster VirtualBox
    • Installer virtualbox
    • Création de 3 machines

XI. SWARM

  • A. Vue d’ensemble
  • B. Briques techniques
  • C. Réseau virtuel et sécurité
    • Certificats
    • Docker network
  • D. Mise en oeuvre
    • Ouverture des ports
    • Initialisation d’un noeud
    • Création d’un service
    • Scalabilité

XII. SUPERVISION

  • A. Commandes
  • B. Outils GUI
    • Shipyard
    • Portainer
    • Rancher

XIII. KUBERNETES

  • A. Fonctionnement
  • B. Prérequis
  • C. Installations
  • D. Ajout de nodes en cluster
  • E. Ajout de pods répliqués
  • F. Exposition d’un service en haute disponibilité

XIV. RESOURCES

 

Moyens pédagogiques

En présentiel

  • Une salle dédiée à la formation
  • Un ordinateur pour chaque apprenant, avec les droits d’Administrateur
  • Stockage SSD, minimum 8 Go de mémoire vive
  • Une machine virtuelle pour chaque ordinateur
  • Une image ISO de la dernière version de Linux CentOS
  • Un réseau commun, permettant l’accès à Internet
  • Un vidéoprojecteur
  • Un tableau blanc

En distanciel

  • Un accès sur un réseau équipé de fibre optique : 1 Gb/s descendant, 700 Mb/s ascendant.
  • Un accès distant sur une machine virtuelle en IPv6 (ou IPv4) : SSH, HTTP
  • Stockage SSD PCI express 4 : 4 Gb/s lecture & écriture
  • Minimum 1.3 Go de mémoire vive par machine virtuelle
  • Des outils collaboratifs
  • Un logiciel de visioconférence avec partage d’écran, et « chat »

Un support de formation en PDF (env. 40 pages pleines A4) sera mis à disposition pour chacun des stagiaires. La formation est constituée d’une partie théorique, et essentiellement de mise en pratique.

Modalité d’évaluation des acquis

L’évaluation des acquis est faite le dernier jour, en fonction des résultats des différents travaux dirigés et travaux pratiques réalisés par le stagiaire.

Moyens de suivi d’exécution et appréciation des résultats

En présentiel : feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur
En distanciel : logiciel d’émargement selon le même principe.

 

Un questionnaire de satisfaction est remis à chaque participant en fin de formation.

4 jours En présentiel ou à distance
Aisance sur les systèmes Linux et l'éditeur VI
3 à 14 participants

Pierre Royer travaille dans l’informatique depuis 1991, et organise des formations professionnelles sur mesure depuis les années 2000 (inter / intra entreprise, présentiel, distanciel), pour trois type de publics : des salariés, des personnes en reconversion professionnelle (POE), et des futurs ingénieurs. Son expertise initiale est orientée sur les systèmes Unix / Linux, les environnements Open-source / DevOps. Cependant, ses dernières expériences professionnelles furent plus transverses, et le spectre de ses interventions concerne des sujets liés aux réseaux, sécurité, données (Big Data, RGPD), process, pilotage, management… Pierre Royer intervient dans des grands groupes (16 ans à Paris) et des PME en tant qu’Architecte infrastructures IT, et Manager de transition. Il a cinq diplômes dans l’informatique (niveaux 3, 4, 5, 6, 7). Il se déplace sur Nantes, Paris, Lyon, Toulouse, Rennes, Angers, Niort, Bordeaux…

Devis personnalisé pour des formations en intra-entreprise Information non exhaustive, programme de formation complet sur demande.
Ref : 1549

1 750 HT

S'inscrire

Prochaines sessions de formation

Dates à définir


Ces formations peuvent aussi vous intéresser

Linux : installation et mise en œuvre

100% en ligne
En présentiel
Systèmes, réseaux et sécurité
5 jours En présentiel ou à distance Inter / Intra

3 000 HT

Ref : 1553
Détail

Architecture et urbanisation d’un système d’information

100% en ligne
En présentiel
SOAP, Big Data, hyper convergence, Microservices, API…
3 jours de théories et 4 jours en atelier pratique (mode projet) Présentiel ou à distance Inter / Intra

2 200 HT / 4 900 HT

Ref : 1548
Détail

Le cycle de vie d’un projet numérique

100% en ligne
En présentiel
Gestion projets, organisation
2 jours Présentiel ou à distance Inter / Intra

1 200 HT

Ref : 1550
Détail

Introduction à ITIL dans un centre de services

100% en ligne
En présentiel
Bonnes pratiques ITIL V3 & V4
2 jours En présentiel ou à distance Inter / Intra

1 500 HT

Ref : 1552
Détail
résultats par page
Voir le catalogue