Aller au contenu
S'inscrire
Cloud & DevOps Disponible Formation

Docker & CI/CD

Conteneurisez une application avec Docker et automatisez sa construction, ses tests et sa livraison avec un pipeline CI/CD.

Niveau
Intermédiaire
Durée
Durée à définir
Format
En présentiel
Lieu
📍 Marrakech

Présentation

Conteneurisez une application avec Docker et automatisez sa construction et ses tests avec un pipeline CI/CD : images, conteneurs, Docker Compose, pipelines et bonnes pratiques de livraison.

Outils : Docker CI/CD

À qui s'adresse cette formation ?

  • Développeurs
  • Professionnels IT
  • Ingénieurs DevOps
  • Ingénieurs
  • Développeurs qui veulent livrer leurs applications de façon reproductible.
  • Ingénieurs DevOps débutants.
  • Étudiants qui préparent un projet de fin d'études.

Ce que vous saurez faire

  • Comprendre conteneurs, images et registres
  • Écrire un Dockerfile pour une application
  • Orchestrer plusieurs services avec Docker Compose
  • Construire un pipeline CI/CD : build, tests, publication d'image
  • Gérer les variables et les secrets sans les exposer
  • Diagnostiquer un pipeline en échec

Exercices et projets pratiques

  1. 1 Conteneuriser une application avec sa base de données
  2. 2 Un pipeline automatisé qui construit et teste l'application à chaque commit
  3. 3 Publier une image dans un registre

Programme

  1. 01 — Conteneurs et images

    Concepts, premières commandes.

  2. 02 — Dockerfile

    Construire l'image d'une application.

  3. 03 — Docker Compose

    Applications multi-services.

  4. 04 — CI/CD : principes et pipeline

    Étapes, déclencheurs, artefacts.

  5. 05 — Tests et livraison automatisés

    Tests dans le pipeline, publication.

  6. 06 — Bonnes pratiques

    Secrets, cache, images légères.

Prérequis

Aisance en ligne de commande et bases de Git (formation « Git & GitHub »).

Méthode pédagogique

80 % pratique / 20 % théorie

  • Alternance courte de théorie et d'exercices : vous pratiquez tout au long de la session.
  • Cas concrets et jeux de données réalistes, issus de situations professionnelles ou académiques.
  • Groupes de taille limitée, avec un accompagnement du formateur pendant les exercices.
  • Formation en présentiel, en salle de formation à Marrakech.

Lieu

📍 Marrakech — formation en présentiel dans une salle de formation mise à disposition par une école partenaire. L'adresse précise est indiquée pour chaque session.

Prochaines sessions

Dates à confirmer

Aucune session n'est programmée pour le moment. Laissez-nous vos coordonnées : nous vous prévenons dès que les dates sont fixées.

Demander les prochaines dates

Tarif

Le tarif est précisé pour chaque session et n'est pas encore publié. Demandez les prochaines dates pour le connaître.

Intéressé par cette formation ?

Laissez vos coordonnées : nous vous indiquons les prochaines dates dès qu'elles sont publiées.

Demander les prochaines dates

Questions fréquentes

Les principes sont les mêmes d'un outil à l'autre ; l'outil utilisé est précisé pour chaque session.

Lorsqu'une session est ouverte, le bouton « S'inscrire » vous mène au formulaire. Sinon, demandez à être prévenu : nous vous contactons dès que les dates sont fixées. L'académie confirme ensuite votre inscription.

En présentiel à Marrakech, dans une salle de formation mise à disposition par une école partenaire. L'adresse précise est indiquée pour chaque session.

Non. Il s'agit de formations pratiques. Pour les formations de préparation aux certifications, l'académie prépare à l'examen mais ne délivre pas la certification : l'examen officiel se passe auprès de l'organisme certificateur.
Cloud & DevOps Bientôt disponible

Docker — Les fondamentaux

Conteneurs, images, volumes et réseaux : lancer et empaqueter des applications avec Docker.

Niveau
Débutant
Durée
Durée à définir
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech
Cloud & DevOps Bientôt disponible

Docker & Docker Compose

Décrivez et lancez des applications multi-conteneurs avec Docker Compose.

Niveau
Intermédiaire
Durée
Durée à définir
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech
Cloud & DevOps Bientôt disponible

GitLab & CI/CD

Dépôts GitLab, pipelines CI/CD, runners, variables et déploiement automatisé.

Niveau
Intermédiaire
Durée
Durée à définir
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech