ARG NODE_VERSION=22 FROM node:${NODE_VERSION}-alpine AS base WORKDIR /app FROM base AS build COPY package.json package-lock.json ./ RUN npm install COPY --link ./ ./ FROM build AS master RUN npm run build FROM base AS prod ENV NODE_ENV=production # COPY --from=build /app/node_modules /app/node_modules COPY --from=master /app/.output /app/.output CMD [ "node", ".output/server/index.mjs" ]