Docker - Mise en œuvre

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Acquérir les compétences nécessaires pour construire et gérer des conteneurs d’applications avec la solution Docker et les produits de son écosystème.

À l'issue de la formation, le stagiaire sera capable de :

  • Comprendre les principes et le positionnement de Docker et des conteneurs
  • Savoir installer Docker dans plusieurs contextes systèmes
  • Savoir mettre en oeuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Être capable de manipuler l'interface en ligne de commande de Docker pour créer des conteneurs

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Administrateurs, chefs de projet Développeurs d'applications Toute personne souhaitant mettre en œuvre Docker pour déployer ses applications

Pré-requis

Connaître les bases du système Unix/Linux

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

A partir de 2 190,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 2 190,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

Programme

Introduction

  • Présentation docker, principe, fonctionnalités
  • Besoins : packaging d’applications, déploiements rapides, coexistence de plusieurs versions d’une application sur un même serveur
  • Les différentes éditions et leurs fonctionnalités : Docker Enterprise Edition, Docker Community Edition, Docker Cloud

Principe et architecture

  • Présentation de lxc : Linux containers, historique, principe de fonctionnement
  • Les Cgroups. L’isolation de ressources, création d’un environnement utilisateur
  • Positionnement par rapport aux autres solutions de virtualisation
  • Apports de Docker : Docker Engine pour créer et gérer des conteneurs Dockers
  • Plate-formes supportées
  • L’écosystème Docker : Docker Machine, Docker Compose, Kitematic, Docker Swarm, Docker Registry

Installation et configuration

  • Prérequis techniques
  • Tavaux pratiques : installation sur Linux
  • Mise en œuvre des scripts fournis par Docker pour l’installation
  • Création d’un groupe Docker
  • Mise en œuvre en ligne de commande
  • Démarrage d’un container simple
  • Configuration de Docker et des containers
  • Travaux pratiques : démarrage automatique des containers, contrôle avec systemd, limitation des ressources

Gestion des images et des conteneurs

  • Création de nouvelles images
  • Principe des DockerFile
  • Travaux pratiques : Utilisation de DockerFile pour créer des images personnalisées (principales instructions (RUN, FROM, ENV, EXPOSE, etc.) – Recommandations et bonne pratiques d’écriture de DockerFile
  • Gestion des conteneurs : création, affichage, sauvegarde de l’état
  • Exemple de déploiement d’une application web avec des containers
  • Présentation du Docker Hub
  • Publication d’images vers un registry

Volumes de données

  • Initialisation des volumes de données lors de la création d’un container
  • Travaux pratiques : ajout de volumes de données, contrôle avec la commande Docker inspect
  • Sauvegarde, migration, restauration de volumes
  • Création de conteneurs de volumes de données

Administration

  • Présentation des outils Swarm, Compose, Docker Machine
  • Fonctionnalités de swarm : cluster Docker, principe du mode swarm, load balancing
  • Démonstrations de load balancing
  • Applications de multi-containers avec Compose
  • Méthode d’administration des containers en production
  • Orchestration avec Docker Machine
  • Configuration réseau et sécurité dans Docker
  • Présentation des plugins Docker

Prérequis

Connaître les bases du système Unix/Linux

Public

Administrateurs, chefs de projet Développeurs d'applications Toute personne souhaitant mettre en œuvre Docker pour déployer ses applications

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Lire les documents essentiels de comptabilité privée des opérateurs de service public afin de maîtriser les enjeux de la gestion patrimoniale
  • Elaborer ses propres outils de suivi de contrat
Tarif

A partir de 1 430,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre

Python – Programmation objet

Proposé par ENI Service

Objectifs de la formation

  • Décrire la philosophie de Python et identifier ses domaines d’application
  • Mettre en place un environnement de développement
  • Utiliser les éléments de base du langage
  • Définir et utiliser des fonctions et des modules pour la structuration des programmes
  • Concevoir des classes en respectant les bonnes pratiques de la programmation objet
  • Mettre en œuvre l’héritage
  • Réaliser et exécuter des scripts en utilisant les fonctionnalités de la librairie standard
  • Concevoir des interfaces graphiques
  • Réaliser des tests pour valider le bon fonctionnement de votre code
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les obligations légales associées au plan de prévention.
  • Savoir élaborer et mettre en œuvre un plan de prévention pour garantir la maîtrise des risques liés aux entreprises extérieures.
Tarif

A partir de 945,00 €

Durée

1 jour ( 7 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

A partir de 4 620,00 €

Durée

8 jours (56 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Méthodes Agiles LEGO, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Appréhender les principaux concepts des méthodes agiles
  • Communiquer en séance les exigences du client
  • Construire la roadmap du projet
  • Mettre en œuvre une démarche itérative
  • Capitaliser et s’améliorer au fil du projet
  • Se repérer avec les outils de management visuel
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Se repérer dans la réglementation liée à la gestion des carrières.
  • Respecter les règles issues du statut de la fonction hospitalière.
Tarif

A partir de 1 605,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Expliquer les bases : acteurs, produits et clients
  • Appréhender les différents styles
  • Connaitre la pratique
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

  • Élaborer les comptes sociaux
  • Traiter les résultats et les pertes sociales
  • Publier les comptes sociaux
Tarif

A partir de 1 216,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre la planification et le processus budgétaire
  • Piloter la mise en place d’un suivi budgétaire et d’un contrôle de gestion
  • Comprendre l’analyse des coûts et mettre en place une comptabilité analytique
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Elaborer le plan de formation en cohérence avec la politique RH.
  • Exploiter les différents dispositifs de la Formation professionnelle Tout au Long de la Vie (FTLV).
  • Utiliser les méthodes et outils de l'ingénierie de formation.
  • Gérer le plan de formation de la conception, la mise en oeuvre à son évaluation.
Tarif

A partir de 1 605,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Je cherche à faire...