From 84d2a820e59f0d96d818d40205d705deab2af576 Mon Sep 17 00:00:00 2001 From: Michael Kriese Date: Sun, 4 Dec 2022 12:12:06 +0100 Subject: [PATCH] Add dumb-init to rootless docker (#21775) Add dumb-init as process reaper to the rootless image to reap defunct git processes. --- Dockerfile.rootless | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile.rootless b/Dockerfile.rootless index 46a14eae8..a43a63fa1 100644 --- a/Dockerfile.rootless +++ b/Dockerfile.rootless @@ -31,6 +31,7 @@ EXPOSE 2222 3000 RUN apk --no-cache add \ bash \ ca-certificates \ + dumb-init \ gettext \ git \ curl \ @@ -68,6 +69,6 @@ ENV HOME "/var/lib/gitea/git" VOLUME ["/var/lib/gitea", "/etc/gitea"] WORKDIR /var/lib/gitea -ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] +ENTRYPOINT ["/usr/bin/dumb-init", "--", "/usr/local/bin/docker-entrypoint.sh"] CMD []