avast/gradle-docker-compose-plugin

Problem with container logs

開放

#436 建立於 2024年2月1日

 (0 則留言) (4 個反應) (0 位負責人)Groovy (103 個分叉)batch import
help wanted

倉庫指標

星標
 (429 顆星)
PR 合併指標
 (平均合併 24天 11小時) (30 天內合併 2 個 PR)

描述

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?

貢獻者指南