Docker常用的清除容器鏡像命令小結(jié)
前言
Docker 是一個(gè)非常有趣的項(xiàng)目。它自己宣稱可以減輕部署服務(wù)器的難度,當(dāng)然我相信里面有炒作的成分。但是實(shí)際使用后,我覺得 Docker 的表現(xiàn)還是可圈可點(diǎn)的。這篇文章主要總結(jié)了Docker清除容器鏡像常用的命令,下面來一起看看吧。
殺死所有running狀態(tài)的容器
docker kill $(docker ps -q)
刪除所有已經(jīng)停止的容器
docker rm $(docker ps -a -q)
刪除所有\(zhòng)'untagged/dangling\' ()狀態(tài)的鏡像
docker rmi $(docker images -q -f dangling=true)
刪除所有鏡像:
docker rmi $(docker images -q)
為這些命令創(chuàng)建別名:
# ~/.bash_aliases # Kill all running containers. alias dockerkillall=\'docker kill $(docker ps -q)\' # Delete all stopped containers. alias dockercleanc=\'printf \"n>>> Deleting stopped containersnn\" && docker rm $(docker ps -a -q)\' # Delete all untagged images. alias dockercleani=\'printf \"n>>> Deleting untagged imagesnn\" && docker rmi $(docker images -q -f dangling=true)\' # Delete all stopped containers and untagged images. alias dockerclean=\'dockercleanc || true && dockercleani\'
參考資料:https://www.calazan.com/docker-cleanup-commands/
總結(jié)
以上就是關(guān)于Docker清除容器鏡像命令的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
Docker拉取MySQL后數(shù)據(jù)庫連接失敗的解決方案
在使用Docker部署MySQL時(shí),拉取并啟動容器后,有時(shí)可能會遇到數(shù)據(jù)庫連接失敗的問題,本文就來介紹一下解決方案,具有一定的參考價(jià)值,感興趣的可以了解一下2025-06-06docker搭建nacos1.3.0的實(shí)現(xiàn)
這篇文章主要介紹了docker搭建nacos1.3.0的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Docker部署前后端分離項(xiàng)目的實(shí)現(xiàn)示例
本文主要介紹了Docker部署前后端分離項(xiàng)目的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11使用Docker部署 spring-boot maven應(yīng)用的方法
本篇文章主要介紹了使用Docker部署 spring-boot maven應(yīng)用的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Centos7使用docker部署生產(chǎn)環(huán)境中間件的詳細(xì)步驟
這篇文章主要為大家詳細(xì)介紹了騰訊云Centos7使用docker部署生產(chǎn)環(huán)境中間件的詳細(xì)步驟,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-07-07