Docker error : no space left on device

김상연·2021년 12월 5일

배포와 서버

목록 보기
2/8

캐쉬나 이미지, 컨테이너들이 용량을 얼마나 사용하는지 살펴본다.

docker system df

그리고 나서 안쓰는 파일들(실행중이 아닌 것들)을 삭제 해 준다.

docker system prune




그래봐야 안되더라. 뭐 도커 컨테이너가 실행되는 디렉토리를 임의로 지정해서 문제를 해결하라는데 내가 뭘 잘못한건지 뭔지 도커 실행 자체가 안되서 잠깐 서비스가 멈췄었다. 깜짝 놀라서 원상복구했다.

근데 그 과정에서 도커서비스 자체를 껐다가 켰는데(systemctl docker restart도 했지만 서버를 완전 껐다 켜기도 했다.) 그러고 나서 문제가 해결됐다. 무슨..조화인지는 모르겠다. 도커서비스를 실행 할 때 자동으로 쓰레기 파일을 지워주기라도 하는걸까?

하여튼 또 이런 일이 발생하면

docker service를 restart 하거나 서버 자체를 reboot한다.

profile
리눅스와 컴퓨터 프로그래밍

0개의 댓글