docker如何清除停止的容器

docker如何清除停止的容器

清除停止的容器有多種方法,如下:

方法一:顯示所有的容器,過濾出Exited狀態(tài)的容器,取出這些容器的ID,

sudo?docker?ps?-a|grep?Exited|awk?'{print?$1}'

查詢所有的容器,過濾出Exited狀態(tài)的容器,列出容器ID,刪除這些容器

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

方法二:刪除所有未運(yùn)行的容器(已經(jīng)運(yùn)行的刪除不了,未運(yùn)行的就一起被刪除了)

sudo?docker?rm?$(sudo?docker?ps?-a?-q)

方法三:根據(jù)容器的狀態(tài),刪除Exited狀態(tài)的容器

sudo?docker?rm?$(sudo?docker?ps?-qf?status=exited)

?方法四:Docker?1.13版本以后,可以使用如下命令刪除孤立的容器

sudo?docker?container?prune

推薦教程:docker教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊15 分享