Windows의 Docker: %TMP%/docker-index에 많은 디스크 공간

Windows의 Docker: %TMP%/docker-index에 많은 디스크 공간

제가 구축한 Windows 게스트 이미지가 하나 있고 그 이미지에서 며칠 동안 컨테이너를 실행해 왔습니다. 꽤 큰 이미지(아마도 20GB의 데이터)이며 컨테이너도 상당히 커집니다. 디스크 공간이 부족할 때까지 정상적으로 작동합니다 ...

컨테이너를 종료하고 제거하더라도 c:\Users\me\AppData\Local\Temp\docker-index\sha256. 해당 폴더에는 몇 개의 30-40GB tar 파일이 포함되어 있습니다. 그것들은 무엇이며 나에게 필요합니까? 95GB는 많다!

저는 표준 Docker Desktop인 Win11 Pro를 사용하고 있습니다.

답변1

여기에 따르면https://forums.docker.com/t/docker-index-exe-소비-resources-for-7-hours/132769이미지에서 알려진 cve를 검색하고 sbom을 생성하는 실험적인 기능입니다. docker Desktop -> 개발 중인 기능 -> 실험적 기능 -> 상자 선택을 취소하면 비활성화할 수 있습니다.

답변2

문제는 임시 파일을 제거하는 방법이었던 것 같습니다.

docker-scout/sha256 아래의 모든 항목을 수동으로 삭제하고 거의 10GB를 복구했습니다.

기존 컨테이너에는 영향을 주지 않습니다.

관련 정보