Files
headless-login-demo/Dockerfile
2026-04-13 18:12:12 +09:00

22 lines
340 B
Docker

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" ]