# 빌드 단계 FROM node:20.18.2-alpine as builder # 작업 디렉토리 설정 WORKDIR /app # 패키지 파일 복사 COPY package*.json ./ # 패키지 설치 RUN npm ci # 소스 코드 복사 COPY . . # 포트 노출 EXPOSE 3300 # 환경에 따라 다른 명령 실행 # 개발: npm run dev # 프로덕션: npm run build && npm run preview CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0", "--port", "3300"]