From a464a7173db1d8093928daaf4e8f501b006d70c3 Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Wed, 26 Jul 2023 07:20:41 +0300 Subject: [PATCH] Use tini in Alpine-based Docker image (#682) --- pkg/docker/Dockerfile_Alpine | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/docker/Dockerfile_Alpine b/pkg/docker/Dockerfile_Alpine index 9fed758cd..028fea3a5 100644 --- a/pkg/docker/Dockerfile_Alpine +++ b/pkg/docker/Dockerfile_Alpine @@ -5,7 +5,7 @@ RUN mkdir -p /etc/keydb ARG BRANCH RUN set -eux; \ \ - apk add --no-cache su-exec; \ + apk add --no-cache su-exec tini; \ apk add --no-cache --virtual .build-deps \ coreutils \ gcc \ @@ -77,6 +77,6 @@ RUN set -eux; \ chmod +x /usr/local/bin/docker-entrypoint.sh VOLUME /data WORKDIR /data -ENTRYPOINT ["docker-entrypoint.sh"] +ENTRYPOINT ["tini", "--", "docker-entrypoint.sh"] EXPOSE 6379 CMD ["keydb-server", "/etc/keydb/keydb.conf"]