From 8deea478f868e1a84bd2c0ffeffb7f893922e63b Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Mon, 13 Jan 2025 22:36:26 +0700 Subject: [PATCH] Fix front pod base image Signed-off-by: Andrey Sobolev --- dev/base-image/front.Dockerfile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/dev/base-image/front.Dockerfile b/dev/base-image/front.Dockerfile index ce75ce76fc..e4c710957a 100644 --- a/dev/base-image/front.Dockerfile +++ b/dev/base-image/front.Dockerfile @@ -1,4 +1,13 @@ -FROM hardcoreeng/base +FROM node:22 + +RUN apt-get update +RUN apt-get install libjemalloc2 dumb-init +RUN apt-get clean + +ENV LD_PRELOAD=libjemalloc.so.2 +ENV MALLOC_CONF=dirty_decay_ms:1000,narenas:2,background_thread:true + +WORKDIR /app +ENV NODE_ENV=production +RUN npm install --ignore-scripts=false --verbose bufferutil sharp@v0.32.6 utf-8-validate snappy --unsafe-perm -WORKDIR /usr/src/app -RUN npm install --ignore-scripts=false --verbose sharp@v0.32.6 --unsafe-perm