인프런 커뮤니티 질문&답변
"어플리케이션 소스 변경으로 재 빌드시 효율적으로 하는 법" 질문입니다.
작성
·
129
답변 1
1
John Ahn
지식공유자
안녕하세요
FROM node:10
WORKDIR /usr/src/app
COPY package.json ./
RUN npm install
COPY ./ ./
CMD ["npm", "run", "start"]
이렇게 소스 코드가 작성되는데
npm install 을 이용해서 모듈을 설치하는데
이 부분은 이미 COPY ./ ./하기 전 부분에 있습니다.
그래서 package.json 이 COPY 부분에서 다시 복사가 되어도
모듈을 다시 설치는 하지 않게됩니다 ~ !




