
Conteneurs
Concepts et syntaxe Docker
Public
Administrateurs système, ingénieurs de production, développeurs et architectes.
Cette formation est orientée découverte ; elle se destine à une audience ayant pas ou peu utilisé les conteneurs.

Pré-requis
Connaissances système Linux et syntaxe yaml

Description de la formation
Après une rétrospective rapide sur l'origine des conteneurs et leurs principaux atouts, cette formation met en oeuvre la construction et l'utilisation de ceux-ci avec Docker et docker-compose.
Elle se termine par une ouverture sur les autres outils de gestion de conteneurs existants sur le marché.
Introduction
• Qu'est-ce qu'un conteneur ?
• Pourquoi sont-ils si populaires ? À quels besoins répondent-ils ?
• Découverte des premières commandes
• Démo de démarrage d'une première application
Prise en main
• Présentation des principes et de la syntaxe d'un Dockerfile
• Exercice de mise en pratique : lancement d'une application avec base de données
Notions avancées
• Présentation des notions de volumes, réseaux, logs
• 3 exercices avec docker-compose
Pour aller plus loin
• Introduction du principe de service discovery avec une démo de Traefik
• Présentation des différents outils alternatifs à Docker
• Atelier de lancement d'une image avec Podman
• Atelier de construction d'une image avec BuildAH / Kaniko
• Ouverture vers l'OCI et la standardisation des interfaces, notamment pour les usages dans Kubernetes
Le programme
À l'issue de cette formation
À l'issue de cette formation le stagiaire sera capable de:
• Utiliser Docker pour construire et lancer des images
• Parcourir efficacement la documentation officielle de Docker et docker-compose
• Choisir le meilleur mode d'exploitation et de paramétrage pour conteneuriser une application
• Diagnostiquer les principales erreurs de syntaxe ou de lancement
• Comprendre les différentes technologies de conteneur et les organisations maintenant les standards
• L'évaluation des acquis se fait par le formateur tout au long de la formation grâce aux exercices.
• Une évaluation à chaud via un QCM est réalisée systématiquement en fin de session.
• Une attestation de formation est systématiquement envoyée au client qui reprend le sujet de la formation, ses objectifs, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.
Modalités d'évaluation
Prochaines
dates
14 mars 2021
Tarif
Délais d'accès à la formation
Durée
1 jour
4 à 6 semaines
Inter : 700€HT/personne
Intra : contactez-nous
Nos formations sont éligibles à un financement par votre OPCO.
Certification :
Cette formation n'est pas certifiante. Le stagiaire ayant suivi cette formation pourra poursuivre avec la formation 'Kubernetes' puis 'Kubernetes module avancé dev' ou 'Kubernetes module avancé admin'.
Modalités pédagogiques
Nos formations sont dispensables à distance, en présentiel et en blended.
Si vous souhaitez une formation dans un contexte différent, avec des moyens spécifiques, contactez-nous.

Formation dispensée par :
