From 450b54a9459d15d66dbcaa36ef3d26a35c6f9618 Mon Sep 17 00:00:00 2001 From: Tek Nath Acharya Date: Wed, 18 Mar 2026 13:19:49 +0600 Subject: [PATCH] Fix: build issue due to memory overuse vite build used all available memory on on build environment and build failing. GH issue https://github.com/vuejs/vitepress/discussions/1778 shows adding max-old-space-size to limit memory heap used by V8 --- .dockerignore | 12 ++++++++++++ Dockerfile | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 000000000..d0c9bf306 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +.git +node_modules +build +dist +coverage +.vscode +.cursor +.idea +.DS_Store +*.log +.env.local +storybook-static diff --git a/Dockerfile b/Dockerfile index f07848b40..03f59807f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ WORKDIR /app COPY package*.json ./ -RUN npm install +RUN npm install COPY . . @@ -12,7 +12,7 @@ ARG ci_build RUN mkdir -p /app/log -RUN npm run build:${ci_build} +RUN NODE_OPTIONS="--max-old-space-size=4096" npm run build:${ci_build} FROM nginx:stable-alpine