Files
Travel-policy-/backend/Dockerfile
2025-08-02 15:45:32 +05:30

18 lines
223 B
Docker

FROM node:22-alpine
WORKDIR /app
RUN apk add --no-cache openssl
COPY package*.json ./
RUN npm ci --only=production
COPY . .
RUN npx prisma generate
EXPOSE 3000
CMD ["sh", "-c", "npm run db:deploy && npm run start"]