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