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數(shù)據(jù)卷占用了1.4GB磁盤。
如果想進一步查看每個容器占用的磁盤空間呢
docker system df -v

ubuntu 清理docker空間
一個小服務(wù)器安裝了docker ,總內(nèi)存40G,最近查看只剩不到5空間了
使用df -h 命令發(fā)現(xiàn) 主要是/var/lib/docker占用內(nèi)存
以前創(chuàng)建很多容器,每次使用了docker rm 命令,但久而久之內(nèi)存還是被占用了
使用docker system df查看空間
1.使用docker system prune 自動清理空間
該指令默認會清除所有如下資源:
- 已停止的容器(container)
- 未被任何容器所使用的卷(volume)
- 未被任何容器所關(guān)聯(lián)的網(wǎng)絡(luò)(network)
- 所有懸空鏡像(image)
2.使用docker images 查看詳細記錄
使用docker rmi IMAGE ID 命令刪除指定鏡像即可清理空間

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用docker compose安裝FastDfs文件服務(wù)器的實例詳解
這篇文章主要介紹了使用docker compose安裝FastDfs文件服務(wù)器的實例詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-10-10
使用docker-compose實現(xiàn)不停機部署/灰度發(fā)布的四種方法
灰度發(fā)布是一種軟件部署策略,它允許將新版本的部分功能或服務(wù)逐步推送給用戶,而不是一次性對所有用戶進行大規(guī)模更新,本文主要給大家介紹了使用docker-compose實現(xiàn)不停機部署/灰度發(fā)布的四種方法,需要的朋友可以參考下2024-11-11
docker安裝jenkins的過程并配置jdk、node和maven
本文介紹了如何從拉取Jenkins鏡像開始,通過創(chuàng)建文件夾、準備JDK、Maven和Node環(huán)境,修改settings.xml支持http協(xié)議,到建立Dockerfile進行Jenkins鏡像的二次打包,同時涉及容器的運行、Jenkins初始化設(shè)置、插件安裝和環(huán)境變量配置等步驟,幫助用戶成功部署并運行Jenkins服務(wù)2024-10-10

