FROM node:20-alpine # ffmpeg (영상 압축, 2단계에서 사용) RUN apk add --no-cache ffmpeg WORKDIR /app COPY package*.json ./ RUN npm ci --omit=dev COPY prisma ./prisma RUN npx prisma generate COPY src ./src EXPOSE 3201 # 마이그레이션 후 서버 시작 CMD ["sh", "-c", "npx prisma migrate deploy && node src/index.js"]