diff --git a/Dockerfile b/Dockerfile index 7648fb9..a78af8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ FROM haproxy:2.8.1-alpine3.18 USER root -RUN apk add --no-cache ca-certificates tzdata openssl curl +RUN apk add --no-cache ca-certificates tzdata tini openssl curl COPY start.sh /usr/local/bin/start.sh COPY haproxy.cfg /etc/haproxy/haproxy.cfg COPY haproxy-no-post.cfg /etc/haproxy/haproxy-no-post.cfg -ENTRYPOINT ["start.sh"] +ENTRYPOINT ["tini", "--", "start.sh"] HEALTHCHECK CMD (curl -sI http://localhost:2375 -o /dev/null && curl -skI https://localhost:2375 -o /dev/null) || exit 1 ENV ALLOW_POWER=0 \