docker 清除none镜像(删除docker images中为none的镜像操作)
类别:服务器 浏览量:2501
时间:2021-11-05 14:22:05 docker 清除none镜像
删除docker images中为none的镜像操作由于平时一直使用docker build 命令才生成一个镜像,有时候由于代码跟新频繁就会产生很多的none的image,最近想着清除一下。
于是就写了以下脚本:
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm docker images|grep none|awk '{print $3 }'|xargs docker rmi
补充:docker删除所有none镜像或停止的容器
在docker反复build后,会存留很多none镜像,下面命令一键删除所有none镜像
docker rmi `docker images | grep '<none>' | awk '{print $3}'`
更简单方法
docker rmi `docker images -q -f dangling=true`
或
docker rmi $(docker images -q -f dangling=true)
删除所有停止的容器
docker rm $(docker ps -a -q)
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker映射端口(Docker初级网络端口映射的配置)
- docker安装教程图解(Docker在线、离线安装及其常用命令操作)
- docker容器映射到宿主机器(在宿主机上执行docker容器内部的shell或程序方式)
- jenkins回滚docker容器(关于docker部署的jenkins跑git上的程序的问题)
- docker创建mysql环境(docker上部署MySQL的示例)
- docker怎么装mongodb(Docker 搭建集群MongoDB的实现步骤)
- docker swarm 集群(用Docker swarm快速部署Nebula Graph集群的教程)
- docker 各种用法(详解Docker commit的使用)
- docker怎么连主机数据库(docker 安装nacos并配置数据库的教程详解)
- docker进入容器内部后的命令(Docker部署Consul配置过程解析)
- docker入门搭建博客(快速掌握使用Docker搭建开发环境)
- docker的启动的绝对命令(在docker中开启sshd操作)
- docker的postgres镜像包(Docker中运行PostgreSQL并推荐几款连接工具)
- spring boot docker部署(docker部署springboot和vue项目的实现步骤)
- docker容器启动后怎么进入(Docker 退出container后保持继续运行的操作)
- docker网页实现idea项目(IDEA 配置Docker的过程)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
- 感冒要吃什么药(猫咪感冒要吃什么药)
- 下雪会怎样(下雪怎样画)
- 白蓝色穿搭(白蓝色衣服配什么裤子)
- 天空是什么颜色(天空是什么颜色的英语)
- 高马尾扎发(高马尾扎发教程视频)
热门推荐
- 使用Visual Studio进行单元测试
- 让文字居中代码是多少(如何使定义了高度和宽度的< a >里的文字垂直居中实现代码)
- HTML5 audio标签
- 用python做一个表白视频(python仿抖音表白神器)
- 网站服务器分布(10个常见网站服务器架构介绍)
- python中函数最少能定义几个参数(Python函数中不定长参数的写法)
- 面试时问期望工资怎么回答
- dedecms添加底部链接(详解如何修改织梦模板dedeCMS友情链接为下拉式)
- Docker 运行多个Springboot的详细教程(Docker 运行多个Springboot的详细教程)
- select into from 和 insert into select 的用法和区别
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9