公司业务在生产环境100多台服务器上用了docker,已经有大半年了,可是最近发现,每个服务器上的各种镜像好多好乱,有没有什么办法可以批量安全地删除?
docker 镜像
方法很多,可以试试下面这两个命令
批量删除镜像 docker images | awk '{print $3}' | xargs docker rmi
批量删除容器 docker ps -a | awk '{print $1}' | xargs docker rm
如果需要根据具体的容器名或镜像名过滤的话,可以修改上面的awk表达式进行处理。
docker镜像如何裁剪?
docker commit无法保存改动
docker中能否查看到容器是从哪个镜像启动的?
Redhat /CentOS启动DockeRservice docker start报错 但 ...
如何从本机传送一个目录到docker image中
国内 Docker 仓库