From b6c4dbbf9cd6a5a44c1cba15c333318cc52ab65a Mon Sep 17 00:00:00 2001 From: WJQSERVER Date: Tue, 5 Nov 2024 11:28:11 +0800 Subject: [PATCH] 24w22a --- docker/dockerfile/dev/Dockerfile | 2 ++ init.sh | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docker/dockerfile/dev/Dockerfile b/docker/dockerfile/dev/Dockerfile index b32a303..15de071 100644 --- a/docker/dockerfile/dev/Dockerfile +++ b/docker/dockerfile/dev/Dockerfile @@ -38,6 +38,8 @@ RUN chmod +x /usr/local/bin/init.sh FROM wjqserver/caddy:2.9.0-rc2-alpine +RUN apk add --no-cache curl + COPY --from=builder /data/www /data/www COPY --from=builder /data/caddy /data/caddy COPY --from=builder /data/${APPLICATION} /data/${APPLICATION} diff --git a/init.sh b/init.sh index 9af2dd6..2a62223 100644 --- a/init.sh +++ b/init.sh @@ -22,7 +22,11 @@ fi /data/${APPLICATON}/${APPLICATON} > /data/${APPLICATON}/log/run.log 2>&1 & +sleep 30 + while [[ true ]]; do - sleep 1 + # 健康检查 + curl -f http://localhost:8080/api/healthcheck || exit 1 + sleep 120 done