dockerfile1 [nodeJS] Docker로 Node.JS 배포하기 * 로컬에 있는 Node.js 프로젝트를 Docker로 포팅하는 방법 (Docker가 미리 설치되어 있는 것을 전제로 작업 진행) 1. Node.js 프로젝트의 루트 디렉토리 Dockerfile 작성 FROM node:16: Node.js 18.x 버전 이미지를 사용 WORKDIR /app: 작업 디렉토리를 /app으로 설정 COPY package*.json ./: package.json 및 package-lock.json 파일을 이미지에 복사 RUN npm install: npm 패키지 설치 COPY . .: 프로젝트 파일을 이미지에 복사 EXPOSE 3000: 3000 포트 사용 CMD [ "npm", "start" ]: 프로젝트가 실행될 때 "npm start" 명령을 실행 FROM node:18 .. 2023. 7. 3. 이전 1 다음