3 commentaires
faut ajouter un healthcheck sur ta db et utiliser la condition service_healthy dans ton depends_on. c'est la façon propre en v2/v3
db:
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres"]
app:
depends_on:
db:
condition: service_healthy
exactement ce qu'il me fallait. ça évite les scripts wait-for-it.sh tout moche. thx !
Laisser une réponse
Vous devez être connecté pour poster un message !
yo j'ai un souci classique : mon app start avant que ma db postgres soit prête à recevoir des connexions, du coup l'app crash au boot. j'ai mis un
depends_onpourtant