From 92c0531ffd215c281f31f39f94f1f241da4cc27a Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Tue, 24 Oct 2023 00:10:10 +0800 Subject: [PATCH] Use `apk add` with `--no-cache` in Dockerfile to minimize image size --- self-hosting/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/self-hosting/Dockerfile b/self-hosting/Dockerfile index f3166336d..af6f22b3b 100644 --- a/self-hosting/Dockerfile +++ b/self-hosting/Dockerfile @@ -3,7 +3,7 @@ FROM node:14.18-alpine as builder WORKDIR /app ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true -RUN apk add g++ make python3 +RUN apk add --no-cache g++ make python3 COPY package.json . COPY yarn.lock . @@ -53,7 +53,7 @@ COPY --from=builder /app/packages/content-handler/ /app/packages/content-handler COPY --from=builder /app/packages/db/ /app/packages/db/ COPY --from=builder /app/selfhost.sh /app/selfhost.sh -RUN apk add postgresql-client +RUN apk add --no-cache postgresql-client RUN chmod 0755 /app/selfhost.sh EXPOSE 8080