VERSION 0.8 ARG NODE_VERSION=22 FROM node:${NODE_VERSION}-alpine WORKDIR /app ENV NODE_ENV="production" build: RUN apk -U add build-base gyp pkgconfig python3 COPY package-lock.json package.json ./ RUN npm ci --include=dev COPY . . RUN npm run build RUN npm prune --omit=dev SAVE ARTIFACT /app run: COPY +build/app/.next/standalone /app COPY +build/app/.next/static /app/.next/static COPY +build/app/public /app/public EXPOSE 3000 CMD [ "node", "server.js" ] SAVE IMAGE --push ghcr.io/xe/techaro-lol