toolkit/Dockerfile
2026-03-15 16:34:31 -03:00

16 lines
295 B
Docker

# Stage 1: build
FROM node:25-alpine AS builder
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
RUN npm run build
# Stage 2: runtime
FROM node:25-alpine
WORKDIR /app
COPY --from=builder /app/build ./build
EXPOSE 3000
ENV PORT=3000
ENV HOST=0.0.0.0
CMD ["node", "build"]