Docker清理命令之如何刪除所有的鏡像和容器
Docker刪除所有鏡像和容器
殺死所有正在運(yùn)行的容器
docker kill $(docker ps -a -q)
刪除所有已經(jīng)停止的容器
docker rm $(docker ps -a -q)
刪除所有未打 dangling 標(biāo)簽的鏡
docker rmi $(docker images -q -f dangling=true)
刪除所有鏡像
docker rmi $(docker images -q)
強(qiáng)制刪除 無法刪除的鏡像
docker rmi -f <IMAGE_ID> docker rmi -f $(docker images -q)
?~/.bash_aliases 殺死所有正在運(yùn)行的容器. alias dockerkill='docker kill $(docker ps -a -q)' ?刪除所有已經(jīng)停止的容器. alias dockercleanc='docker rm $(docker ps -a -q)' 刪除所有未打標(biāo)簽的鏡像. alias dockercleani='docker rmi $(docker images -q -f dangling=true)' ?刪除所有已經(jīng)停止的容器和未打標(biāo)簽的鏡像. alias dockerclean='dockercleanc || true && dockercleani'
快速批量刪除Docker鏡像或容器
docker 本身并沒有提供批量刪除的功能,當(dāng)有大量的鏡像或者容器需要刪除的時候,手動的一個一個刪就比較麻煩了。
直接刪除所有鏡像或容器
# 直接刪除所有鏡像 docker rmi `docker images -q` # 直接刪除所有容器 docker rm `docker ps -aq`
按條件篩選之后刪除
# 按條件篩選之后刪除鏡像
docker rmi `docker images | grep xxxxx | awk '{print $3}'`
# 按條件篩選之后刪除容器
docker rm `docker ps -a | grep xxxxx | awk '{print $1}'`總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker實(shí)現(xiàn)mysql主從復(fù)制的示例代碼
Docker它不香嗎?即省去了安裝Mysql所需要的步驟,有多個容器之間相互資源獨(dú)立,IP互不沖突,具有一定的參考價值,感興趣的可以了解一下2021-08-08
Docker安裝配置ES(elasticsearch)步驟詳解
這篇文章主要給大家介紹了關(guān)于Docker安裝配置ES(elasticsearch)的相關(guān)資料,本文主要介紹了如何在指定目錄下安裝ES和Kibana,以及如何用IK分詞器進(jìn)行分詞,需要的朋友可以參考下2024-10-10
騰訊云服務(wù)器docker開啟端口后無法訪問的解決方法
本文主要介紹了騰訊云服務(wù)器docker開啟端口后無法訪問的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
Docker?Compose服務(wù)啟動失敗5類常見錯誤配置(新手必看!)
在微服務(wù)架構(gòu)日益流行的今天,如何高效、可靠地部署Node.js服務(wù)成為開發(fā)者關(guān)注的焦點(diǎn),Docker和Docker Compose的出現(xiàn),為微服務(wù)部署提供了標(biāo)準(zhǔn)化、可復(fù)用的解決方案,這篇文章主要介紹了Docker?Compose服務(wù)啟動失敗5類常見錯誤配置的相關(guān)資料,需要的朋友可以參考下2026-04-04
CentOS?7中安裝Docker和Docker?Compose的完整操作步驟
這篇文章主要介紹了在CentOS?7系統(tǒng)上安裝Docker和Docker?Compose的步驟,包括環(huán)境準(zhǔn)備、卸載舊版本、安裝Docker、配置鏡像加速以及安裝和驗(yàn)證Docker?Compose,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-04-04
docker部署springboot項(xiàng)目實(shí)踐(更新無需重新build)
文章描述了使用Docker部署Spring Boot項(xiàng)目的另一種方式,通過在宿主機(jī)上掛載jar包路徑,實(shí)現(xiàn)jar包的熱更新,避免了每次更新都需要重新構(gòu)建鏡像的問題2026-01-01

