이미지 비밀 : 레이어

행행·2022년 7월 9일
0
post-thumbnail

왼쪽: 이미지 A를 지운다 하더라도 이미지 B에서 레이어 A, B, C를 사용하고 있기 때문에 지워지지 않음

오른쪽: 이미 존재하는 레이어 A, B는 새로 다운로드 받을 필요가 없음

도커 이미지 정보 확인


sudo docker pull nginx
sudo docker inspect nginx

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


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

레이어 저장소 확인


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

도커 용량 확인하기


root@server1-VirtualBox:/var/lib/docker# du -sh 
1.3G	.
root@server1-VirtualBox:/var/lib/docker# du -sh image
3.9M	image
root@server1-VirtualBox:/var/lib/docker# du -sh overlay2/
1.3G	overlay2/
root@server1-VirtualBox:/var/lib/docker# du -sh containers
4.0K	containers
  • 실질적인 많은 데이터들은 overlay2에 저장된다.

profile
성장하려고 분투 중인 개발자

0개의 댓글