FROM node:20-alpine # 앱 디렉터리 생성 WORKDIR /usr/src/app # 앱 의존성 설치 # package.json과 package-lock.json을 모두 복사 COPY package*.json ./ # 패키지 설치 RUN npm install # 앱 소스 추가 COPY . . # 포트 매핑 (기본 4000포트 사용) ENV PORT=4000 EXPOSE 4000 # 앱 실행 CMD [ "npm", "start" ]