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
  • Centre
  • Entreprise
  • Distance
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 2 190,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
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

  • Identifier les outils et compétences nécessaires à la pratique du coaching
  • Déterminer la posture et le mode de communication d'un coach
  • Concevoir des méthodes pour favoriser le développement professionnel de vos interlocuteurs
Tarif

Contacter l'organisme

Durée

3 x 2 jours

Modes
  • Centre
  • Distance
  • Entreprise

Formation Pensée critique

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Faire un état des lieux de sa pensée critique
  • Ouvrir le champ de sa pensée
  • Exercer une pensée critique appropriée
  • Penser en « mode solution »
  • Penser l’avenir en regardant le présent autrement
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Analyser le cadre législatif et réglementaire ainsi que sa transformation
  • Repérer toutes les opportunités de transformation des fonctions dans une dynamique de renforcement des pouvoirs d'agir des usagers, des aidants, des intervenants et accompagnateurs
  • Identifier les différents rôles autour des coordinations de projets et de parcours
  • Construire une carte des attendus, des délégations et des modes d'accompagnements dans l'évolution des rôles d'un nouveau type dans les organisations, au profit des parcours et de l'inclusion
Tarif

A partir de 1 570,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Formation Taxonomie verte européenne

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Préciser le cadre d'application de la taxonomie verte européenne et son implication entre le financier et le non-financier
  • Mettre en œuvre les trois Indicateurs Clés de Performance (ICP) à publier et les informations s'y rapportant
  • Analyser les spécificités de la taxonomie et les implications pour le suivi des ICP
Tarif

A partir de 1 190,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Formation Assurance construction (niveau 1)

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Définir le champ d'application des différentes polices en matière de construction
  • Mesurer les conditions d'application de l'assurance dommages-ouvrage
  • Décrypter le champ d'application de l'assurance responsabilité décennale
  • Identifier la couverture des dommages causés aux tiers voisins
Tarif

A partir de 1 000,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Comprendre les enjeux mutuels des mécènes et porteurs de projets.
  • Connaître le cadre juridique et fiscal du mécénat qui s’appliquent à tous.
  • Apprendre à construire des stratégies crédibles, des programmes et des offres performantes.
  • Créer les relations gagnantes autour d’un partenariat efficace et durable.
  • Être rapidement opérationnel pour concevoir et piloter un projet de mécénat.
Tarif

A partir de 1 555,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Gestion des expatriés

Proposé par GERESO

Objectifs de la formation

  • Distinguer les notions de détachement, d'expatriation et de transfert afin de choisir le statut le plus approprié.
  • Identifier les spécificités du contrat de travail dans un environnement international.
  • Mettre en œuvre les règles de la protection sociale applicables dans l'Union Européenne et dans le monde.
  • Intégrer toutes les incidences fiscales de l'expatriation, pour l'employeur et pour le salarié.
Tarif

A partir de 2 255,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Formation Lâcher prise au travail

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Clarifier ses besoins
  • Se libérer de la surcharge mentale
  • Équilibrer ses émotions
  • Préserver son énergie
  • Faire face au quotidien
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels.
  • Comprendre le bénéfice de l’intégration continue?pour améliorer la qualité des développements.
  • Adopter les bonnes pratiques de rédaction des tests logiciels.
  • Créer et exécuter des tests unitaires avec JUnit.
  • Créer et exécuter des tests d'intégration avec JUnit, HttpUnit et DbUnit.
  • Créer et exécuter des tests fonctionnels sur des applications Web avec la suite d'outils Selenium.
  • Mettre en place une stratégie de campagne de tests automatisés avec JUnit et Selenium.
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
  • Utiliser un outil de construction logiciel?tel qu’Apache Maven.
  • Comprendre le rôle des différents outils d’une chaine d’intégration continue.
  • Mettre en place une plateforme d’intégration continue autour de Jenkins.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir la méthode ABC, une méthode performante de segmentation et de classification par valeur
  • Utiliser la méthode ABC de manière pertinente, en fonction de ses objectifs (approvisionnements, production, inventaire, valorisation des flux…)
  • Prendre des décisions éclairées pour une gestion optimale
  • Piloter l’activité avec performance
  • Optimiser le coûts et les bénéfices pour l’entreprise
Tarif

A partir de 490,00 €

Durée

3 heures

Modes
  • Entreprise

Je cherche à faire...