Files
pis-data-ingress/Dockerfile
Fred Boniface b42e37c569 Fix import path in three places.
Switch Dockerfile to use absolute paths
2026-02-17 18:53:41 +00:00

27 lines
317 B
Docker

FROM node:25-slim AS builder
WORKDIR /app
COPY .npmrc ./
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
FROM node:25-slim AS runner
ENV NODE_ENV=production
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY --from=builder /app/dist /app/dist
USER node
CMD ["node", "dist/index.js"]