#Docker#Linux
Docker 캐시 정리하기
written by Useful·Feb 10, 2024
안녕하세요!
대학생 1인개발자 LR입니다!
오랜만에 개발 관련 포스팅을 작성하게 되었네요.
앞으로는 소소한 개발 관련 정보들을 가볍게라도 작성해보려고 합니다.
저는 현재 홈서버에 Jenkins를 구축하고, 이를 Docker 빌드 자동화에 활용하고 있는데요,
Docker가 기본적으로 캐시를 생성하면서 빌드를 하다보니, 용량이 금방 차버리는 문제가 있습니다.
시스템에 쌓인 Docker 캐시를 모두 삭제하는 명령은 다음과 같습니다.
yong@ubuntu-build:~$ docker system prune -a
해당 명령을 실행하면 Docker가 그간 생성한 모든 캐시정보가 삭제되는데요,
저는 무려 37기가정도의 캐시가 삭제되는 결과가 있었습니다.
이외에, Docker 빌드 당시에 애초에 캐시를 활용하지 않도록 --no-cache 옵션을 주는 방법도 있다고 합니다.
이상으로 Docker 캐시 정리에 대한 내용을 마무리하도록 하겠습니다.
감사합니다!