레이어의 개념

  • 이미지를 A를 지운다고 하더라도 이미지 B에서 레이어 A, B, C를 사용하기 때문에 지워지지 않음
  • 이미 존재하는 레이어 A, B는 새로 다운로드 받을 필요가 없음

도커 이미지 정보 확인

sudo docker pull nginx
sudo docker inspect nginx

  • Nginx 이미지 다운로드

  • Nginx 이미지 확인

도커 이미지 저장소 위치 확인

sudo docker info
sudo -i cd/var/lib/docker/overlay2

  • Docker 이미지 저장소 위치 확인

레이어 저장소 확인

root@server1-VirtualBox:/var/lib/docker/overlay2# ls
0cc29ea5605872d9c8291673064e85b07160203fbf04b34eeeed899731361960 # 레이어 변경 사항 저장
615767e7221dbc99b8e441e35a88df5d74c911f2674ceaa28001388535e95be2 # 레이어 변경 사항 저장
9f3bb671f38d7f61f661af369d420cdedb195e4d623bdb6ba8e3b045f72e8d69 # 레이어 변경 사항 저장
l # 원본 레이어 저장


도커 히스토리 확인

docker history nginx


Docker의 컨테이너가 저장되는 장소

  • Nginx 실행

  • overlay2 > 용량의 대부분을 차지하는 것을 확인할 수 있음
    • overlay2에 컨테이너가 저장됨

  • nginx 컨테이너 3개 생성 및 2개 실행
    • overlay2가 용량이 커진 모습

출처

profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글