ubuntu如何查看docker容器占用的磁盤空間
更新時間:2023年05月25日 14:50:21 作者:好大的月亮
這篇文章主要介紹了ubuntu如何查看docker容器占用的磁盤空間問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
ubuntu查看docker容器占用的磁盤空間
docker system df
docker system df命令,類似于Linux上的df命令,用于查看Docker的磁盤使用情況:
docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 147 36 7.204GB 3.887GB (53%) Containers 37 10 104.8MB 102.6MB (97%) Local Volumes 3 3 1.421GB 0B (0%) Build Cache 0B 0B
可知,Docker鏡像占用了7.2GB磁盤,Docker容器占用了104.8MB磁盤,Docker數據卷占用了1.4GB磁盤。
如果想進一步查看每個容器占用的磁盤空間呢
docker system df -v
ubuntu 清理docker空間
一個小服務器安裝了docker ,總內存40G,最近查看只剩不到5空間了
使用df -h 命令發(fā)現 主要是/var/lib/docker占用內存
以前創(chuàng)建很多容器,每次使用了docker rm 命令,但久而久之內存還是被占用了
使用docker system df查看空間
1.使用docker system prune 自動清理空間
該指令默認會清除所有如下資源:
- 已停止的容器(container)
- 未被任何容器所使用的卷(volume)
- 未被任何容器所關聯的網絡(network)
- 所有懸空鏡像(image)
2.使用docker images 查看詳細記錄
使用docker rmi IMAGE ID 命令刪除指定鏡像即可清理空間
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Docker部署SQL Server 2019 Always On集群的實現
這篇文章主要介紹了Docker部署SQL Server 2019 Always On集群的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-04-04