반응형 DevOps/Docker2 Docker 이미지 저장 구조 이해하기 (overlay2, imagedb, layerdb) Docker 이미지 저장 구조 완전 이해하기 (overlay2, imagedb, layerdb)Docker를 사용하다 보면 디스크 용량이 갑자기 증가하거나, /var/lib/docker 경로가 꽉 차는 상황을 경험하게 됩니다.이 글에서는 Docker 이미지가 실제로 어떻게 저장되는지, 그리고 overlay2, imagedb, layerdb의 관계를 정리해보겠습니다.Docker는 왜 레이어 구조를 사용할까?Docker 이미지는 단일 파일이 아닙니다.Docker 이미지는 “레이어(Layer)” 기반 구조입니다. 예를 들어 nginx 이미지를 생각해보면, Base OS -> 패키지 설치 -> 애플리케이션 파일 이처럼 각 단계가 레이어로 저장됩니다.레이어 구조의 장점공통 Base Layer 공유 → 디스크 절약.. 2026. 2. 16. Docker 명령어 자주 사용하는 Docker 명령어캐시 제거 후 빌드docker build --no-cache -t . 로컬에서 도커 이미지 실행docker run -d -p 5000:5000 --name 실행중인 docker process 보기docker psdocker ps -a도커 실행 어플리케이션 실시간 로그 확인docker logs docker logs -f 도커 컨테이너, 이미지 삭제docker rm docker rmi 도커 실행 후 컨테이너 접속하기 (종료 시 컨테이너 삭제)docker run -it --rm sh도커 실행하기docker run -d -p 3000:80 --name sample-frontend-app-container sample-frontend-app:latestdockerfile에서 .. 2025. 11. 30. 이전 1 다음 반응형