NestJS 애플리케이션 Docker로 배포하기
1. Docker hub에서 repository 생성 DockerHub: https://hub.docker.com/ 1.1. DockerHub 로그인 후, Repositories에 들어가서 Create repository 클릭 1.2. Repository Name(생성할 이미지명과 일치해야 함), Private 설정 후 Create하기 2. 프로젝트 폴더에 Dockerfile 생성 FROM node:[버전번호]-alpine WORKDIR /var/app COPY . . RUN npm run build EXPOSE [포트번호] CMD node dist/main.js FROM: 생성할 이미지에 베이스가 될 이미지 작성 WORKDIR: 작업 디렉토리 전환 COPY: 현재 디렉토리에서의 모든 파일(호스트)을 해..
2023.05.01