도커 이미지 레이어 및 파일시스템

김성인·2023년 10월 10일
0

이미지를 구성하는 레이어가 존재할 때, 이미지 전체를 다운받거나 푸시하는게 아니라 레이어의 유무에 따라서 동작하게 된다.

sudo docker pull 이미지 : 도커 이미지 다운로드
sudo docker inspect 이미지 : 이미지에 대한 정보 확인
-> RootFS : 이미지 데이터가 저장되는 위치 (레이어)
: 레이어 해시값이 저장되어 있음.

docker info : 도커 정보 확인
-> Storage Driver: 스토리지가 실제로 설치되어있는 디렉터리 명시

스토리지 별도 저장방법 : overlay툴을 따로 마운팅할 수 있는형태로 구현

du -sh : 크기 확인

image : 도커 
  ㄴimagedb (이미지에 대한 간단한 정보)
  ㄴlayerdb : imagedb에 대한 정보가 들어있음
overlay2 : layerdb에 대한 정보가 들어있음 (실제 많은 데이터가 저장되는 곳)
  ㄴl : 변경사항에 대한 정보가 들어있음
    ㄴ 파일 시스템 정보

데이터를 많이 받을시 크기가 커지는 디렉터리는 overlay2

profile
개발자가 꿈인 25살 대학생입니다.

0개의 댓글