Docker 기초 (14) - 이미지 경량화

이것저것 개발자·2022년 3월 29일
0

Docker 기초

목록 보기
14/17
post-thumbnail

이미지 경량화의 이점

  • push, pull 속도가 빨라짐
  • 컨테이너를 실행시키는 속도가 빨라짐
  • 보유할 수 있는 이미지의 양이 많아짐

꼭 필요한 패키지 및 파일만 추가

  • 패키지를 다운로드 받을 때 --no-cache 명령어를 확인할 것!

컨테이너 레이어 수 줄이기

  • 도커 파일의 지시어의 수를 줄이기
    - 하나의 RUN 지시어로 통합하기

경량 베이스 이미지 선택

  • debian slim
  • alpine
  • stretch

멀티 스테이지 빌드 사용

  • 빌드 스테이지와 릴리즈 스테이지를 구분
  • 새로 추가된 FROM ... AS ... 명령어 확인
profile
조호영, Developing something

0개의 댓글