[ working directory 명시해주기]
working directory가 필요한 이유
→ 우리가 build할 때 root파일경로에서 build한 파일이름과 root내 파일이름과 동일한게 있다면 build 한 파일로 덮어써버리기 때문이다.
# 베이스 이미지를 명시해준다
FROM node:10
#workdirectory설정
WORKDIR /usr/src/app
COPY package.json ./
# 추가적으로 필요한 파일을 다운받는다
RUN npm install
COPY ./ ./
# 컨테이너 시작시 실행될 명령어를 명시해준다
CMD ["node", "server.js"]
Docker
복사