[Doker] No such file or directory for /var/lib/docker/overlay2
Updated:
구글링을 통해서 해당 에러가 도커 관련 파일이 깨졌을 때 발생하는 에러라는걸 알게되었습니다.
도커의 이미지와 컨테이너를 모두 클린 삭제 한 다음 다시 생성해 보았습니다.
첫번째 시도 (도커 이미지 & 컨테이너 삭제)
도커 컨테이너 삭제
- 종료된 컨테이너들의 리스트를 추출
docker ps -a
- 도커 컨테이너를 모두 삭제
docker container prune
도커 이미지 삭제
docker images -q | xargs docker rmi
새로 Docker Hub로 부터 Jenkins 이미지를 받아오던 도중 “No such file or directory for /var/lib/docker/overlay2” 에러가 다시 발생하였습니다.
두번째 시도 (도커 종료 후 재시작)
도커 엔진을 종료한 다음에 다시 재시작 해보았습니다.
도커 엔진 종료
sudo systemctl stop docker
도커 엔진 시작
sudo systemctl start docker
docker pull jenkins/jenkins:lts
를 실행하였더니 마침내
jenkins 이미지를 불러오는데 성공하였습니다.
참고자료
Leave a comment