Replace UBI with ETH reserve in ring buffer, fix Dockerfile HEALTHCHECK, enhance LiveStats (#154)
This commit is contained in:
parent
31063379a8
commit
76b2635e63
16 changed files with 2028 additions and 89 deletions
|
|
@ -104,10 +104,11 @@ ARG SERVICE_PORT=8080
|
|||
ENV PORT=${SERVICE_PORT}
|
||||
EXPOSE ${SERVICE_PORT}
|
||||
|
||||
# HEALTHCHECK flags don't expand ARGs (Docker limitation), so values are hardcoded.
|
||||
# PORT is an ENV (works in CMD at runtime). PATH is baked via ARG→ENV.
|
||||
ARG HEALTHCHECK_PATH=/
|
||||
ARG HEALTHCHECK_RETRIES=12
|
||||
ARG HEALTHCHECK_START=20s
|
||||
HEALTHCHECK --interval=5s --timeout=3s --retries=${HEALTHCHECK_RETRIES} --start-period=${HEALTHCHECK_START} \
|
||||
ENV HEALTHCHECK_PATH=${HEALTHCHECK_PATH}
|
||||
HEALTHCHECK --interval=5s --timeout=3s --retries=12 --start-period=20s \
|
||||
CMD wget --spider -q http://127.0.0.1:${PORT}${HEALTHCHECK_PATH} || exit 1
|
||||
|
||||
ENTRYPOINT ["dumb-init", "--", "/entrypoint.sh"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue