Conteneurs de service

Les conteneurs de service sont des conteneurs lancés à côté d'un job pour fournir une dépendance de test, comme PostgreSQL ou Redis. Déclarés sous services:, ils sont joignables par le job et supprimés à la fin, ce qui permet des tests d'intégration contre une vraie base.

Exemple

services:
  db:
    image: postgres:16
    env:
      POSTGRES_PASSWORD: test

Notions voisines

Tout le glossaire