Conteneur Docker - créez, déployez et gérez efficacement des applications

Durée

9 heures

Durée calendrier

3 semaines

Effort demandé

3 heures par semaine

Qu'est-ce que c'est?

Description

Docker est une technologie alternative à la virtualisation qui permet d'empaqueter une application et ses toutes dépendances dans un conteneur isolé pour être ensuite déployé sur différents serveurs ou ordinateurs. Cette approche permet d'accroître la flexibilité et la portabilité d'exécution d'une application, que ce soit sur une machine locale, un cloud privé ou public. Durant ce cours, vous apprendrez les concepts et les pratiques de base de la conteneurisation sur un seul nœud Docker. Vous comprendrez également l’orchestration de base des conteneurs et apprendrez à adapter Docker à plusieurs nœuds dans un cluster Swarm simple.

Objectifs

  • Comprendre et être en mesure de créer, d'utiliser et déployer un conteneur
  • Comprendre et être en mesure d'orchestrer une application

Clientèle cible

Toute personnes passionnées par l'informatique souhaitant apprendre et utiliser des conteneurs pour créer, déployer et distribuer des applications.

Préalables

Des connaissances de base de l’informatique et de l’Internet sont nécessaires :

  • Être en mesure d’utiliser les fonctionnalités de base d’un système d’exploitation (fonctions courantes)
  • Être familier avec les logiciels de base (Suite Office, Word, Excel, etc.)
  • Être capable de naviguer sur Internet, faire une recherche, naviguer sur les réseaux sociaux

Matériels requis

Aucun

Formule d'enseignement

Comment cette formation est-elle reconnue?

ATTESTATIONS DE PARTICIPATION

Pour obtenir l'attestation de participation pour un cours de perfectionnement non créditable, il faut avoir assisté aux 2/3 des heures de cours. Une liste de présences est constituée et doit être signée par chaque participant afin d'assurer la conformité des attestations émises.

Que vais-je apprendre?

Contenu

Introduction à Docker

  • Concepts
  • Configuration
  • Créer et utiliser des conteneurs
  • Utiliser et partager des images
  • Cycle de de vie et données persistantes
  • Multiples conteneurs avec Docker Composer

Orchestration Swarm

  • Concepts
  • Node et cluster
  • Fonctionnalités de base
  • Scénario d'utilisation

Orchestration Kubernetes

  • Concepts
  • Node et pods
  • Kubernetes YAML
  • Stockage et persistance
  • Scénario d'utilisation

*L'ordre des sujets abordés pourrait varier

Formation pouvant être adaptée à vos besoins

Nous pouvons adapter cette formation aux réalités et aux besoins de votre organisation.

Pour plus d'informations

Qui offre cette formation?

Développez vos compétences grâce à la Formation continue du Cégep Garneau!

  • En ligne

    Du 12 au 26 oct. 2021

    • 12 oct. 2021
      18 h à 21 h
      En ligne en direct
    • 19 oct. 2021
      18 h à 21 h
      En ligne en direct
    • 26 oct. 2021
      18 h à 21 h
      En ligne en direct
    • Autofinancé

      196 $ *

    • Tarif subventionné

      Services Québec

      Suis-je admissible?

      9 $ *

* Taxes applicables