From 4319c8034e8d77e653600aa2ce3718c70e0d5191 Mon Sep 17 00:00:00 2001 From: Yoshiki Fujikane Date: Thu, 3 Jul 2025 14:08:28 +0900 Subject: [PATCH] Use tini to remove zombie process Signed-off-by: Yoshiki Fujikane --- cmd/launcher/Dockerfile | 6 +++--- cmd/piped/Dockerfile | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cmd/launcher/Dockerfile b/cmd/launcher/Dockerfile index 9a1ee9a033..3a4998c8fd 100644 --- a/cmd/launcher/Dockerfile +++ b/cmd/launcher/Dockerfile @@ -13,9 +13,9 @@ COPY . ./ RUN make build/go MOD=launcher BUILD_OS=${TARGETOS} BUILD_ARCH=${TARGETARCH} -# https://github.com/pipe-cd/pipecd/pkgs/container/piped-base/321463679?tag=v0.50.0-26-ga8527d2 -FROM ghcr.io/pipe-cd/piped-base@sha256:9960b45a5aa822ae45ca2966056d8d2e98795b51681df25afd1fecf96360981c +# https://github.com/pipe-cd/pipecd/pkgs/container/piped-base/452707327?tag=v0.52.0-76-g8a7294e +FROM ghcr.io/pipe-cd/piped-base@sha256:a8f3aba027d8c14aab1b093c9ccb26d40c3b551ba9160902445d186d555a92c7 COPY --from=builder /app/.artifacts/launcher /usr/local/bin/launcher -ENTRYPOINT ["launcher"] +ENTRYPOINT ["/sbin/tini", "--", "launcher"] diff --git a/cmd/piped/Dockerfile b/cmd/piped/Dockerfile index ca8d39b8a0..f72750c91b 100644 --- a/cmd/piped/Dockerfile +++ b/cmd/piped/Dockerfile @@ -13,9 +13,9 @@ COPY . ./ RUN make build/go MOD=piped BUILD_OS=${TARGETOS} BUILD_ARCH=${TARGETARCH} -# https://github.com/pipe-cd/pipecd/pkgs/container/piped-base/321463679?tag=v0.50.0-26-ga8527d2 -FROM ghcr.io/pipe-cd/piped-base@sha256:9960b45a5aa822ae45ca2966056d8d2e98795b51681df25afd1fecf96360981c +# https://github.com/pipe-cd/pipecd/pkgs/container/piped-base/452707327?tag=v0.52.0-76-g8a7294e +FROM ghcr.io/pipe-cd/piped-base@sha256:a8f3aba027d8c14aab1b093c9ccb26d40c3b551ba9160902445d186d555a92c7 COPY --from=builder /app/.artifacts/piped /usr/local/bin/piped -ENTRYPOINT ["piped"] +ENTRYPOINT ["/sbin/tini", "--", "piped"]