Files
carry-your-live/backend/Dockerfile
T
2026-08-06 11:16:47 +02:00

21 lines
246 B
Docker

FROM node:20-alpine AS base
WORKDIR /app
# Install dependencies
COPY package*.json ./
RUN npm ci
# Copy source
COPY . .
# Build
RUN npm run build
EXPOSE 3000
FROM base AS dev
CMD ["npm", "run", "dev"]
FROM base AS prod
CMD ["npm", "start"]