2017-05-29 42 views

回答

1

對於早期版本與devicemapper司機,我用來做如下 -

  1. Rem Ove untagged &使用簡單的shell awk命令懸掛圖像。
  2. 如果您不想查看停止的容器,請始終使用docker run --rm參數。這將阻止使用額外的存儲和緩存。這是更有效地使用容器生命週期,所有版本都是如此。
  3. 確保使用-v參數來刪除與已停止容器關聯的卷。
  4. 確保在Docker主機上爲/ var/lib單獨安裝以獲得更高的企業穩健性。
  5. 我記得有一次事件,即使在刪除所有卷之後,我必須運行xfs_fsr來收回/ var/lib掛載點上的所有存儲空間。
  6. Redhat/Fedora家族受到的影響最大,唯一的固體解決方案是刪除Docker,刪除/ var/lib/docker &重新安裝。泊塢窗的

更新的版本 -

所有操作結合在一個包裝docker system prune -a,其中清潔體,圖像&集裝箱。 (小心 - 將刪除與任何內容無關的所有內容)。