42Seoul/Docker
11. docker 가이드 파해치기 [Get started] part 9
Or71nH
2023. 3. 4. 17:24
part 9)Image-building best practices
좋은 예시? 라는 거같은데
일단
전에 만든 dockerfile을 수정해야되는거같다
# syntax=docker/dockerfile:1
FROM node:18-alpine
WORKDIR /app
COPY package.json yarn.lock ./
RUN yarn install --production
COPY . .
CMD ["node", "src/index.js"]
COPY package.json 과 yarn.lock ./
이렇게 생긴거같은데
reference 를 뒤져보니
COPY package yarn.lock 을 ./ 폴더에 저장해주는거 같다
음.. 따로 설명은 없지만 여러가지를 한번에 복사가 가능하고 마즈막에만 경로를 지정해주면 되는듯하다
https://docs.docker.com/engine/reference/builder/
이런식으로 우리의 튜토리얼이 끝난거 같다
더 자세한걸 알고 싶으면 다음 refernce를 보면 좋을듯
https://docs.docker.com/get-started/09_image_best/
Image-building best practices
docs.docker.com