From 34d9029b7ca6f49ac3b56df358bec08ed859e214 Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Fri, 23 May 2025 15:44:53 -0500 Subject: [PATCH] chore: quicker healthchecks on prod containers --- docker/Dockerfile.app | 2 +- docs/examples/compose.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.app b/docker/Dockerfile.app index 839abbe..861832f 100644 --- a/docker/Dockerfile.app +++ b/docker/Dockerfile.app @@ -13,7 +13,7 @@ COPY --chown=nobody:nobody . /var/www COPY --chmod=0775 ./bash/entrypoint.sh /usr/local/bin/ COPY --chmod=0755 ./bash/nginx.conf /etc/nginx/conf.d/site.conf -HEALTHCHECK --interval=5s --timeout=5s --retries=5 CMD [ "php", "/var/www/bin/console", "startup:status" ] +HEALTHCHECK --interval=3s --timeout=3s --retries=10 CMD [ "php", "/var/www/bin/console", "startup:status" ] ENTRYPOINT [ "/usr/local/bin/entrypoint.sh" ] diff --git a/docs/examples/compose.yml b/docs/examples/compose.yml index bb0c220..47a631b 100644 --- a/docs/examples/compose.yml +++ b/docs/examples/compose.yml @@ -84,7 +84,8 @@ services: MYSQL_ROOT_PASSWORD: password healthcheck: test: [ "CMD", "mysqladmin" ,"ping", "-h", "localhost" ] - timeout: 10s + interval: 5s + timeout: 5s retries: 10 redis: