docker 学习笔记 -----如何批量删除的已经处于停止状态的容器

来源:互联网 发布:中文域名交易中心 编辑:程序博客网 时间:2024/06/04 18:44

长期操作导致大量的容器堆积,如何对这些没有用的容器进行批量删除;

命令如下 : 

docker rm `docker ps -a |awk '{print $1}' | grep [0-9a-z]`


1 docker rm 支持多个容器id 用“     ”  将多个容器连接起来进行批量删除

2 `` 可以将中间的命令处理结果作为 rm 命令的输入

3 awk 命令将ps得到的所有容器ID,但其中包含了 CONTAINER ID 这个列的表头,所以需要删去 

4 用grep 命令进行删除,支配小写的字母和数字 


0 0