From 0d223e3ab5deaf1782b97d3f308b602d8ca718d3 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 6 Mar 2025 00:40:27 +0100 Subject: [PATCH] Use dumb-init as entrypoint (#3343) --- apps/labrinth/Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/labrinth/Dockerfile b/apps/labrinth/Dockerfile index 8c0464491..688b34921 100644 --- a/apps/labrinth/Dockerfile +++ b/apps/labrinth/Dockerfile @@ -15,9 +15,9 @@ LABEL org.opencontainers.image.description="Modrinth API" LABEL org.opencontainers.image.licenses=AGPL-3.0 RUN apt-get update \ - && apt-get install -y --no-install-recommends ca-certificates openssl \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* + && apt-get install -y --no-install-recommends ca-certificates openssl dumb-init \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* RUN update-ca-certificates @@ -26,4 +26,5 @@ COPY --from=build /usr/src/labrinth/apps/labrinth/migrations/* /labrinth/migrati COPY --from=build /usr/src/labrinth/apps/labrinth/assets /labrinth/assets WORKDIR /labrinth -CMD /labrinth/labrinth \ No newline at end of file +ENTRYPOINT ["dumb-init", "--"] +CMD ["/labrinth/labrinth"]