Files
collab/Dockerfile.prod
T

16 lines
275 B
Docker

FROM node:20-alpine AS builder
WORKDIR /app
COPY collab/package.json collab/package-lock.json* ./
RUN npm install
FROM node:20-alpine
WORKDIR /app
RUN mkdir -p src
COPY --from=builder /app/node_modules ./node_modules
COPY collab/. .
EXPOSE 1234
CMD ["node", "server.js"]