Construire l’image dans GitLab CI et la pousser dans le registre
À chaque push, GitLab CI construit l’image de MonTour et la publie dans le registre du projet. Plus aucune image construite à la main.
Module 3 · Docker dans GitLab CI
Réservé aux abonnés
Objectif du chapitre
Chaque merge sur main publie une image montour:<sha> dans le GitLab Container Registry.
Prérequis : Développer dans un conteneur (chapitre 11) : tag dk11 posé.
Au programme
- Un job de build avec Docker-in-Docker ou BuildKit sans démon.
- S’authentifier au registre avec les variables prédéfinies de GitLab.
- Réutiliser le cache de build entre deux pipelines.
- Ne publier que depuis main et les tags protégés.
La suite de cette leçon est réservée aux abonnés
Les 3 premières leçons de chaque formation sont gratuites. Débloquez la suite pour continuer.
Déjà abonné ? Se connecter
