Docker 清理命令集锦

Docker 清理
杀死所有正在运行的容器
docker kill $(docker ps -a -q)
删除所有已经停止的容器
docker rm $(docker ps -a -q)
删除所有未打 dangling 标签的镜像
docker rmi $(docker images -q -f dangling=true)
删除所有镜像
docker rmi $(docker images -q)

为这些命令创建别名

cp     ~/.bash_aliases    ~/.bash_aliases.bak
vim   ~/.bash_aliases
alias dockerkill='docker kill $(docker ps -a -q)'
// 删除所有已经停止的容器.
alias dockercleanc='docker rm $(docker ps -a -q)'
// 删除所有未打标签的镜像.
alias dockercleani='docker rmi $(docker images -q -f dangling=true)'
//删除所有已经停止的容器和未打标签的镜像.
alias dockerclean='dockercleanc || true && dockercleani'

保存

source  ~/.bash_aliases

然后你就可以开始肆无忌惮的清理了~>-<

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 9,876评论 0 27
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,607评论 0 120
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,773评论 15 147
  • 0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可...
    sessionboy阅读 9,317评论 2 49
  • 昨天,听见同事在谈高考,作为过来人,我想说几句。读书为了什么?往大了说为国为民作个对社会有用的人,往小了说为了光宗...
    会哭的娃阅读 2,350评论 0 2

友情链接更多精彩内容