본문 바로가기
[OS]/Docker

[중요][참고] 도커 overlay2 꽉 차는 이슈!!

by METAVERSE STORY 2023. 12. 1.
반응형

 
 
목적
오늘 사이드 프로젝트하다가 젠킨스 빌드 서버의 디스크가 터지는 일이 발생하였다. 왜 발생했는지 확인하고 대처 방법을 알아보자

빌드 캐시
도커 이미지를 빌드하게 되면 빌드 시 중첩되는 레이어는 다시 빌드하지 않기 위해 빌드 캐시에 이미지 레이어가 쌓이게 된다. 위 사진을 보면 build  cache가 깨긋하지만 정리하기 전에는 10gb정도 쌓여있었다.
사용하지 않는 시스템 자원
이미지 버전이 업그레이드되어 사용하지 않는 이미지, 사용하지 않는 컨테이너 등은 디스크를 잡아먹고 있는다. 위 사진에서는 깨끗하지만 예전에는 수십 gb 씩 잡아먹고 있었다.
정리 방법
 

docker system prune -f  // 사용하지 않는 시스템 자원 지우기.
docker buildx prune -f  // 빌드 캐시 지우기

 
위 2가지 명령어를 사용하자
참고 자료
https://tech.kakaoenterprise.com/171
https://depot.dev/blog/docker-clear-cache
 
 
 
 
 
 

반응형

'[OS] > Docker' 카테고리의 다른 글

[중요][Docker] 도커 초기화하기!!  (105) 2024.01.19
[참고] 도커 / 오버레이2 청소해도 안전합니까?  (62) 2023.12.01

댓글