本文為博主原創,轉載請注明出處:
今天打開服務器下載檔案時,發現服務器記憶體不足,并開始清理服務器記憶體,排查及清理方法如下:
1. 查看服務器記憶體大小:
df -h

通過 df -h 可以發現有兩個主要的磁盤目錄內的使用率已經 100 %,且 /var/lib/docker 為 docker 容器安裝的默認磁盤目錄,所以需要清理docker 的容器空間
2. 查看docker 磁盤使用情況
du -hs /var/lib/docker/

docker system df 命令,類似于Linux上的df命令,用于查看Docker的磁盤使用情況:
docker system df

查看單個image、container大小:docker system df -v

3. docker system prune命令可以用于清理磁盤,洗掉關閉的容器、無用的資料卷和網路,以及dangling鏡像(即無tag的鏡像),
docker system prune

4. docker system prune -a 命令清理得更加徹底,可以將沒有容器使用Docker鏡像都刪掉
注意,這兩個命令會把你暫時關閉的容器,以及暫時沒有用到的Docker鏡像都刪掉了…所以使用之前一定要想清楚.,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/404039.html
標籤:其他
