美文网首页
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