您好,登錄后才能下訂單哦!
為了以防萬一(線上環境一定要謹慎謹慎再謹慎),清除鏡像對已有的pod造成不必要的影響;我們以下的操作在容器最少的node節點上運行!(如果沒有的話,可以重新開一臺node節點)
1、先使用kubectl get po –namespace 命名空間,查看該命名空間已有的pod
2、重新部署pod,在該node節點上產生多余的images鏡像
3、使用docker system df命令,在執行清除鏡像之前先查看鏡像和容器的數量。
注:類似于Linux上的df命令,用于查看Docker的磁盤使用情況。這條命令可以查看到node節點中鏡像和容器的數量
4、使用docker system prune –a。清除無用的鏡像
注:docker system prune命令可以用于清理磁盤,刪除關閉的容器、無用的數據卷和網絡,以及dangling鏡像(即無tag的鏡像)。docker system prune -a命令清理得更加徹底,可以將沒有容器使用Docker鏡像都刪掉。注意,這兩個命令會把你暫時關閉的容器,以及暫時沒有用到的Docker鏡像都刪掉了…所以使用之前一定要想清楚吶。
5、使用docker system df命令,查看鏡像和容器的數量;是否成功
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。