
我建立了一個 Windows 來賓映像,並且已經使用它運行容器幾天了。這是一個相當大的鏡像,可能有 20GB 的數據,而且容器也變得相當大。它正常工作,直到我用完磁碟空間...
即使容器被關閉並刪除,我仍然有 95GB 的資料在c:\Users\me\AppData\Local\Temp\docker-index\sha256
.該資料夾包含一些 30-40GB 的 tar 檔案。它們是什麼? 95GB很多了!
我使用的是標準 Docker 桌面 Win11 Pro。
答案1
根據這裡https://forums.docker.com/t/docker-index-exe-consuming-resources-for-7-hours/132769這是一項實驗性功能,可以掃描影像中已知的 cve 並產生 sboms。您可以停用它 docker 桌面 -> 開發中的功能 -> 實驗功能 -> 取消選取複選框
答案2
我認為問題是如何刪除臨時檔案。
我手動刪除了 docker-scout/sha256 下的所有內容並恢復了近 10GB。
對現有容器沒有影響。