使用命令 docker rmi -f $(docker images -a -q) 可刪除 docker 中所有鏡像。此命令執(zhí)行以下操作:獲取所有鏡像的 id 列表(包括正在使用的鏡像)。強制刪除這些鏡像。
如何刪除 Docker 中的所有鏡像
使用以下命令可以刪除 Docker 中的所有鏡像:
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> rmi -f $(docker images -a -q)
登錄后復(fù)制
命令詳解:
docker rmi -f: 刪除 Docker 鏡像。-f 選項強制刪除,即使鏡像正在使用。
$(docker images -a -q): 獲取所有本地鏡像的 ID 列表。-a 選項顯示所有鏡像,包括已停止的鏡像。-q 選項僅輸出鏡像 ID,而不是詳細(xì)信息。
執(zhí)行步驟:
-
打開終端或命令提示符。
粘貼上述命令。
按 Enter 鍵執(zhí)行命令。
注意:
該命令將刪除所有 Docker 鏡像,包括基本鏡像和用戶創(chuàng)建的鏡像。
建議在執(zhí)行該命令之前先備份重要的鏡像。
如果遇到 “permission denied” 錯誤,請確保您擁有 root 或管理員權(quán)限。