Files
luma/dockerfile
T
2026-01-14 22:37:25 -03:00

19 lines
366 B
Docker

# build
FROM node:24-alpine AS builder
WORKDIR /app
RUN apk add --no-cache python3 make g++ gcc
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
# prod
FROM node:24-alpine
WORKDIR /app
RUN apk add --no-cache python3 make g++
COPY package*.json ./
RUN npm ci --only=production # only prod deps
COPY --from=builder /app/dist ./dist
CMD ["npm", "start"]