From fb491328d65179fecee20fb61d6cce93214d83b4 Mon Sep 17 00:00:00 2001 From: marcos-silva-rodrigues Date: Tue, 29 Apr 2025 16:20:37 -0300 Subject: [PATCH] FIX: install chromiun in base_image --- Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Dockerfile b/Dockerfile index 3186c71..eac9682 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,4 +50,17 @@ WORKDIR /app COPY --from=prod_build /app/dist ./dist COPY --from=prod_build /app/node_modules ./node_modules COPY --from=prod_build /app/package*.json ./ +RUN apk update +# needed packages to build dependencies from source +RUN apk add --no-cache \ + chromium \ + nss \ + freetype \ + harfbuzz \ + ca-certificates \ + ttf-freefont + +ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true \ + PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser + ENTRYPOINT npm run start:prod