# 1. 가벼운 Node.js 이미지를 기반으로 함
FROM node:18-alpine

# 2. 작업 폴더 설정
WORKDIR /app

# 3. package.json 복사 및 패키지 설치
COPY package.json ./
RUN npm install

# 4. 소스 코드 복사
COPY . .

# 5. 3000번 포트 열기
EXPOSE 3000

# 6. 서버 실행 명령어
CMD ["node", "server.js"]
