Formation Docker : Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Connaître les caractéristiques d'un conteneur Linux et découvrir Docker - Installer et utiliser Docker - Maîtriser la création d'images - Connaître et configurer une Registry (publique et privée) - Maîtriser les notions réseaux de Docker (drivers, links) - Comprendre et maîtriser la persistance des données (drivers, volumes) - Maîtriser la notion de service Docker avec Docker-compose - Utiliser Docker Swarm pour déployer une stack orientée Production

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Les différentes formes de virtualisation et leur concept
    Présentation des avantages et des cas d'utilisation des conteneurs
    Présentation de Docker et de son architecture

    Prendre en main Docker

    Installer Docker
    Utiliser les commandes de base du client Docker
    Expliquer un conteneur et son cycle de vie
    Instancier un conteneur (mode interactif, mode détaché)
    Administrer et superviser un conteneur depuis le docker host (exec, inspect, logs...)

    Atelier pratique : Mise en place de Docker, démarrer et administrer un premier micro service

    Manipuler des images Docker

    Présentation du concept d'images Docker (Docker Hub, images personnalisées)
    Les différentes méthodes de conception d'une image Docker
    Créer une image à partir d'un conteneur (commit)
    Créer une image à partir d'un Dockerfile
    Les instructions dans un Dockerfile (FROM, COPY, ADD, EXPOSE, ENTRYPOINT, CMD)
    Gérer le cycle de vie des images (labels, tags, versionning mineur/majeur)
    Sélectionner et récupérer une image depuis la communauté "Docker Hub"
    Le concept des layers et du cache (optimisation)
    La registry et le stockage des images (registry privée, registry "Docker Hub" )

    Atelier pratique : Création, installation d'images. Mise en place d'une registry privée et gérer ses images

    Configurer le réseau pour Docker

    Le conteneur dans son réseau (stack réseau Docker)
    Le port forwarding (PAT)
    Liaisonner des conteneurs (links)
    Les différents réseaux proposés par Docker (drivers, les impacts et cloisonnements)

    Atelier pratique : Faire communiquer les conteneurs, mise en place d'un LEMP à partir de 3 conteneurs : PHP, MySQL, nginx.

    Gérer les systèmes de fichiers pour Docker

    Le principe de volumes associés à un conteneur
    Créer et persister des volumes docker
    Gérer les modèles de configuration et leurs bonnes pratiques

    Atelier pratique : Créer des volumes sur son Docker host pour persister et visualiser les données des conteneurs

    Réaliser une Infrastructure As Code avec Docker

    Introduction au DevOps
    Docker-compose : la solution pour créer, assembler et administrer son service de conteneurs
    Mettre en place un contrôle de l'exécution

    Atelier pratique : Mise en place d'un LEMP avec Docker-compose à partir de 3 conteneurs précédemment abordés : PHP, MySQL, nginx

    Appréhender le déploiement à grande échelle avec Docker

    Les enjeux
    Docker-machine ( créer rapidement sa plateforme Docker avant mise en production)
    L'orchestrateur Swarm : nodes, services
    Déploiement de services et stacks dans un Swarm
    Comment sécuriser l'infrastructure Docker (TLS/SSL, Apparmor et SeLinux)
    Interface de management (Portainer)
    Présentation des outils de déploiements et de gestion de configuration (ansible, puppet, salt)
    Présentation des différents orchestrateurs

    Démonstrations : Créer un cluster Docker Swarm. Déployer une stack Docker. Administrer la stack (scale)

    Prérequis

    Bases de l'administration systèmes sous Linux et Windows

    Public

    Administrateurs Systèmes

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Décrire les avantages d’un contrôle de code source
    • Expliquer et mettre en œuvre l’intégration continue
    • Expliquer et mettre en œuvre le déploiement continu
    • Décrire les taches de génération et de livraison
    • Décrire les modèles de déploiement et les services disponibles dans Azure
    • Dimensionner Git pour un environnement DevOps d’entreprise
    •  Configurer l’intégration continue avec Azure DevOps
    •  Mettre en œuvre une infrastructure de génération du code
    •  Mettre en œuvre une stratégie de génération de code pour les conteneurs
    •  Intégrer des tests automatiques de la qualité du code
    •  Gérer sécurité et conformité
    •  Développer une stratégie pour la qualité du projet
    Tarif

    A partir de 2 790,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer des serveurs Core et Nano
    • Planifier des stratégies de migration et mise à niveau de serveurs
    • Déployer des images avec MDT et WDS
    • Décrire les différentes solutions de stockage d'entreprise et les mettre en œuvre
    • Implémenter et gérer les espaces de stockage et la déduplication de données
    • Installer et configurer Hyper-V
    • Créer et gérer des machines virtuelles
    • Gérer les switches virtuels
    • Déployer, configurer et gérer des containers Windows et Hyper-V
    • Mettre en œuvre et gérer un cluster à basculement
    • Déployer des machines virtuelles en cluster
    • Maintenir et surveiller un environnement de serveurs
    Tarif

    A partir de 990,00 €

    Durée

    37 heures

    Modes
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Développer, tester, publier et partager vos services Web (ou Web Services) RESTful.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Concevoir et tester un modèle de ML (Machine Learning) avec MLflow
    • Concevoir et tester un pipeline MLOps robuste avec MLflow
    • Déployer votre modèle en production
    • Surveiller votre modèle de production et corriger les écarts.
    Tarif

    A partir de 3 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Connaître les caractéristiques d'un conteneur Linux et découvrir Docker - Installer et utiliser Docker - Maîtriser la création d'images - Connaître et configurer une Registry (publique et privée) - Maîtriser les notions réseaux de Docker (drivers, links) - Comprendre et maîtriser la persistance des données (drivers, volumes) - Maîtriser la notion de service Docker avec Docker-compose - Utiliser Docker Swarm pour déployer une stack orientée Production
    Tarif

    A partir de 1 875,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Appréhender le positionnement de Docker et des conteneurs
    • Mettre en œuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
    • Manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
    • Administrer des conteneurs
    • Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions
    Tarif

    A partir de 1 800,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Décrire un scénario de test.
    • Savoir utiliser les outils appropriés pour chaque catégories de tests.
    • Analyser les résultats de test et savoir corriger en temps et en heure.
    • Utiliser un référentiel de tests et paramétrer des liens vers des outils connexes, pour automatiser une campagne de test,
    • Faire une analyse statique de code et de couverture de tests et l'intégrer dans une chaîne de fabrication logicielle,
    • Mettre en place un serveur d'intégration continue,
    • Mettre en œuvre une automatisation de tests fonctionnels Web avec Selenium,
    • Automatiser les tests de performance, avec mise en place d'un test de détermination du seuil de déni de service.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre l’écosystème Docker
    • Créer des conteneurs
    • Déployer des applications dans Docker
    • Administrer Docker
    Tarif

    A partir de 2 050,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Formation Podman

    Proposé par Sparks

    Objectifs de la formation

    • Déployer des applications conteneurisées à l'aide de Podman
    • Migrer de Docker à Podman
    • Améliorer la sécurité des déploiements de conteneurs
    • Optimiser l'utilisation des ressources grâce à une gestion efficace des conteneurs
    • Automatiser les processus de déploiement et de gestion des conteneurs
    Tarif

    A partir de 2 250,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...