前言
今天登錄ssh后查看文件發現其中一個文件夾占用很大,已經到了60%,于是乎我這邊查詢了一下發現全是docker殘留文件與日志。每次測試docker容器后雖然會進行卸載,但是中間產生的日志和空文件夾系統并不會幫你進行清理,于是乎就導致越來越多的殘留文件。今天便教大家如何清理這一部分文件。
三步清理
「第一步」
首先我們需要打開NAS的ssh功能,這里需要用到命令行清理。
「第二步」
其次我們獲取管理員權限,這里輸入 「sudo -i」 隨后再輸入密碼即可。
「第三步」
最后我們直接輸入命令 「docker volume prune」 該命令意為刪除docker服務無用的卷,執行后會提示,這里直接選擇y即可,隨后會自動清理無用的docker文件夾。
命令執行結束后會看到統計清理了多少內存出來,我這里因為已經清理過了,所以顯示是0,第一次清理直接請了了5G左右。
命令
除了以上的命令,我們還可以輸入一下命令查看docker的其他情況。
命令——備注
df -h——查看服務器的磁盤占用情況
du -sh * ——查看當前目錄下各文件及目錄的磁盤占用情況
docker volume prune——刪除docker服務無用的卷
docker network prune——刪除docker服務無用的網絡
總結
docker越用越久,難免就會產生一些無用的殘留文件,特別象我這種,會大量部署各種服務用于測試,隨后又直接用docker進行卸載的,這樣的方式其實并不能卸載干凈,所以該方法實用性還是蠻大。
-
NAS
+關注
關注
11文章
287瀏覽量
112469 -
docker容器
+關注
關注
0文章
30瀏覽量
3326
發布評論請先 登錄
相關推薦
評論