Files
flanders/Dockerfile
2023-08-11 10:30:45 +02:00

26 lines
308 B
Docker

FROM node:18-alpine as build
WORKDIR /app
COPY package*.json .
RUN npm ci
COPY . .
RUN npm run build
FROM node:18-alpine
WORKDIR /app
COPY package*.json .
RUN npm ci --omit dev
COPY --from=build /app/build /app/build/
ENV NODE_ENV="production"
ENTRYPOINT [ "node", "-r","dotenv/config", "build"]