avast/gradle-docker-compose-plugin

Problem with container logs

Ouverte

#436 ouverte le 1 févr. 2024

 (0 commentaire) (4 réactions) (0 personne assignée)Groovy (103 forks)batch import
help wanted

Métriques du dépôt

Stars
 (429 étoiles)
Métriques de merge PR
 (Merge moyen 24j 11h) (2 PRs mergées en 30 j)

Description

web: image: web healthcheck: interval: 5s timeout: 5s retries: 60 test: curl -sS http://127.0.0.1 || echo 1

worker image: worker depends_on: web: { condition: service_healthy }

if I use depends_on then container logs start writing (captureContainersOutputToFiles = 'build/compose_log') only when all containers accept the UP(it's starting) status that is, when 'web' starts - 'worker' has the 'create' status until the web takes on the healthy status and logs will be written to the 'build/compose_log' folder only after that, so in case of problems with raising the ' web' container, the logs will be in the folder is not written, this is very inconvenient, can I do something about it?

Guide contributeur