<
删除docker image
>
上一篇

java-dump
下一篇

kong 插件开发

删除docker image

当一个k8s节点上构建过很多次之后,会留下很多过时的镜像需要删除,类似于下图

image-20191107174134485

删除过时镜像

docker rmi $(docker images |grep artemis-server |awk '{print $3}')
#或
for i in $(docker images |grep xxxxx |awk '{print $2}' ); do docker rmi registry.cn-hangzhou.aliyuncs.com/xxxx/xxxxx:$i; done

删除异常停止的容器

docker rm `docker ps -a | grep Exited | awk '{print $1}'`

删除 dangling 或所有未被使用的镜像

docker image prune 

删除未被使用的数据卷

docker volume prune

删除所有退出状态的容器

docker container prune

删除已停止的容器、dangling 镜像、未被容器引用的 network 和构建过程中的 cache

docker system prune
Top
Foot