Dockerfile.frontend 267 B

123456789101112131415161718
  1. FROM node:22-alpine
  2. WORKDIR /app
  3. # Install dependencies
  4. COPY src/package*.json ./
  5. RUN npm install
  6. # Copy source
  7. COPY src/ ./src/
  8. EXPOSE 3000
  9. ENV NODE_ENV=production
  10. # In development, run with next dev
  11. # In production, build then start
  12. CMD ["npm", "run", "dev"]