diff --git a/Dockerfile b/Dockerfile index 9c8fb38..d9c112e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,17 @@ -# Node.js 최신 LTS 버전인 18 버전을 사용합니다. -FROM node:18 +# Node.js 최신 LTS 버전의 가벼운 Alpine 이미지를 사용합니다. +FROM node:18-alpine # 작업 디렉토리를 설정합니다. WORKDIR /app +# 빌드 필수 도구 설치 (필요시) +RUN apk add --no-cache python3 make g++ + # HonKit을 글로벌로 설치합니다. RUN npm install -g honkit # 현재 디렉토리의 내용을 컨테이너로 복사합니다. -COPY . /app +COPY . . # 포트 설정 EXPOSE 4000