Coding

Module 3: Conteneurisation avec Docker

Ce module est une formation conçue pour les débutants maitrisant les environnements UNIX et souhaitant découvrir les indispensables de la conteneurisation. Cette formation offre une approche progressive et accessible pour comprendre Docker et son écosystème. Les participants découvrent l'évolution historique de Docker, depuis sa création jusqu'à son rôle actuel dans le monde DevOps, ainsi que les concepts indispensables de la conteneurisation. 

Le programme aborde les aspects essentiels comme la gestion des images et des conteneurs, l'utilisation du DockerHub, et les standards industriels tels que OCI et OCR. À travers une combinaison équilibrée de théorie et de pratique, les participants apprennent à manipuler les commandes Docker de base, à créer leurs propres images, et à comprendre les bonnes pratiques de sécurité. Les exercices pratiques permettent une mise en application immédiate des connaissances, rendant l'apprentissage concret et efficace. 

À l'issue de cette formation, les participants sont capables de packager des applications simples dans des conteneurs, de comprendre le fonctionnement des registres d'images, et disposent des bases nécessaires pour poursuivre leur apprentissage vers des sujets plus avancés comme Kubernetes ou les pipelines CI/CD.

Content
  • Getting started 
  • Images and Containers 
  • Ports 
  • Volumes 
  • Dockerfile 
  • Network 
  • Scan image 
  • Consider Alternatives 
  • Docker compose
Learning Outcomes
  • Comprendre les concepts fondamentaux de la conteneurisation et son rôle dans le DevOps moderne 
  • Maîtriser les commandes de base Docker pour la gestion des conteneurs et des images 
  • Savoir créer et gérer des images Docker personnalisées 
  • Comprendre le fonctionnement des registres d'images et du DockerHub
  • Être capable de packager une application simple dans un conteneur 
  • Appréhender les bonnes pratiques de sécurité et d'optimisation des images Docker Utiliser certains outils de l’écosystème comme Docker-compose pour mieux maitriser les systèmes complexes
Training Method

Le cours est divisé en chapitre. après chaque chapitre, il y a un Lab permettant la mise en pratique de la connaissance nouvellement acquise.

Organised By
Digital Learning Hub Luxembourg
Digital Learning Hub Luxembourg
Certification
Participation Only
Prerequisites

Maitrise des environnements UNIX (ou avoir complèter le Module 1: Initiation aux systèmes UNIX)


Planning and location
Session 1
04/06/2025 - Wednesday
09:00 - 17:00
Session 2
05/06/2025 - Thursday
09:00 - 17:00
Session 3
06/06/2025 - Friday
09:00 - 12:30
Session 1
24/09/2025 - Wednesday
09:00 - 17:00
Session 2
25/09/2025 - Thursday
09:00 - 17:00
Session 3
26/09/2025 - Friday
09:00 - 12:30
Learning Track

This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:

https://www.dlh.lu/web/image/product.template/1750/image_1920?unique=0b83329

This combination does not exist.

72.00 € 72.0 EUR 72.00 €

72.00 €

Not Available For Sale

Your trainer(s) for this course
Guillaume HOMBERG