# pull official base image FROM node:18.18.2-bullseye RUN npm i -g npm@9.8.1 # set working directory WORKDIR /app COPY ./package.json ./package.json # Fix for heap limit allocation issue ENV NODE_OPTIONS="--max-old-space-size=4096" # Build plugins COPY ./plugins/package.json ./plugins/package-lock.json ./plugins/ RUN npm --prefix plugins install COPY ./plugins/ ./plugins/