본문 바로가기
반응형

[OS]/Docker3

[중요][Docker] 도커 초기화하기!! ## 다음 용량 부족시 테스트 해볼것!! docker system prune --all --force ## 용량 부족시 /var/lib/docker/ 폴더 삭제후, 젠킨스 서버 꼭 리부팅 할 것!! root@jenkins:~# rm -rf /var/lib/docker/ - 리부팅 후 CICD 성공 2024. 1. 19.
[중요][참고] 도커 overlay2 꽉 차는 이슈!! 목적 오늘 사이드 프로젝트하다가 젠킨스 빌드 서버의 디스크가 터지는 일이 발생하였다. 왜 발생했는지 확인하고 대처 방법을 알아보자빌드 캐시 도커 이미지를 빌드하게 되면 빌드 시 중첩되는 레이어는 다시 빌드하지 않기 위해 빌드 캐시에 이미지 레이어가 쌓이게 된다. 위 사진을 보면 build cache가 깨긋하지만 정리하기 전에는 10gb정도 쌓여있었다. 사용하지 않는 시스템 자원 이미지 버전이 업그레이드되어 사용하지 않는 이미지, 사용하지 않는 컨테이너 등은 디스크를 잡아먹고 있는다. 위 사진에서는 깨끗하지만 예전에는 수십 gb 씩 잡아먹고 있었다. 정리 방법 docker system prune -f // 사용하지 않는 시스템 자원 지우기. docker buildx prune -f // 빌드 캐시 지우기 .. 2023. 12. 1.
[참고] 도커 / 오버레이2 청소해도 안전합니까? 도커/오버레이 2/를 청소해도 안전합니까? AWS EC2에서 실행 중인 도커 컨테이너가 있는데, /var/lib/docker/overlay2 폴더의 디스크 크기가 매우 빠르게 증가합니다. 내용을 삭제해도 안전한지 궁금합니다.도커가 디스크 사용량을 줄이기 위한 명령을 가지고 있는지도 모릅니다. 업데이트: 저는 사실 노력했습니다.docker system prune -a이미 0Kb를 회수했습니다. 가 /docker/overlay2 디스크 .docker system df 도커 설명서와 BMitch의 답변을 읽은 후 이 폴더를 터치하는 것은 어리석은 생각이라고 생각하며 디스크 공간을 회수하는 다른 방법을 시도해 보겠습니다. 도커는 /var/lib/docker를 사용하여 이미지, 컨테이너 및 로컬 명명된 볼륨을 저.. 2023. 12. 1.
반응형