Conteneur Docker - créez, déployez et gérez efficacement des applications
Durée
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
En ligne
Aucune date annoncée
Synchrone
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.
Qui offre cette formation?
Développez vos compétences grâce à la Formation continue du Cégep Garneau!
Pour plus d'informations
Secteurs : Transport, approvisionnement, immobilier, juridique, design, langues, entrepreneuriat, sécurité & sûreté
Marie Julie Coulombe
418-688-8310 poste2422
mjcoulombe@cegepgarneau.ca
Secteurs : Administration, bureautique, ressources humaines & Technologies de l'information
Thomas Baril Lessard
418-688-8310 poste 2270
tbaril-lessard@cegepgarneau.ca
En tout temps, vous pouvez également communiquer avec le secrétariat de la formation continue au 418-687-5851 ou par courriel au dfc@cegepgarneau.ca.
Site web : progressez.ca