美文网首页
docker删除未启动的容器

docker删除未启动的容器

作者: jianshuqiang | 来源:发表于2018-11-18 16:08 被阅读0次
docker中某些容器启动后没有运行需要删除,删除代码如下
#删除docker中未运行的容器
fi=`docker  ps -a -q`
runid=`docker ps -q`
for id in $fi
do
#if [ "$id" != "a5c77966d580" ];then 
#docker rm  $id
#fi
for rid in $runid
do
if [ "$id" != "$rid" ];then
docker rm $id
fi
done
done
fi 为所有的容器进程id
runid 为启动的进程id
[ "$id" != "$rid" ] 注意空格

相关文章

网友评论

      本文标题:docker删除未启动的容器

      本文链接:https://www.haomeiwen.com/subject/cgsgfqtx.html