如何安全地批量删除服务器上很多很乱的镜像?


公司业务在生产环境100多台服务器上用了docker,已经有大半年了,可是最近发现,每个服务器上的各种镜像好多好乱,有没有什么办法可以批量安全地删除?

docker 镜像

dxq52 9 years, 7 months ago

方法很多,可以试试下面这两个命令

  • 批量删除镜像
    docker images | awk '{print $3}' | xargs docker rmi

  • 批量删除容器
    docker ps -a | awk '{print $1}' | xargs docker rm

如果需要根据具体的容器名或镜像名过滤的话,可以修改上面的awk表达式进行处理。

百地三套夫 answered 9 years, 7 months ago

Your Answer