From dd75299eba8bb7dda3bb09310ca29378e51c8d3d Mon Sep 17 00:00:00 2001 From: Jisagi Date: Wed, 22 Feb 2023 09:36:34 +0100 Subject: [PATCH] add healthcheck for docker --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 155eee3..86064b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,9 @@ RUN cd /compile && go generate ./... && CGO_ENABLED=0 go build -ldflags="-s -w - FROM alpine:3.13 -RUN apk add ca-certificates && mkdir /app && touch /app/.isdocker +RUN apk add ca-certificates curl && mkdir /app && touch /app/.isdocker COPY --from=build_base /compile/gokapi /app/gokapi WORKDIR /app CMD ["/app/gokapi"] +HEALTHCHECK --interval=10s --timeout=5s --retries=3 CMD curl --fail http://127.0.0.1:53842 || exit 1