zoukankan      html  css  js  c++  java
  • docker强制批量删除none的image镜像

    // 停止状态为Exited的容器
    docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop

    // 删除状态为Exited的容器
    docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm

    // 删除 tag名称为none的image
    docker images|grep none|awk '{print $3 }'|xargs docker rmi
    docker rmi $(docker images|grep none|awk '{print $3 }')


    杀死所有正在运行的容器

    docker kill $(docker ps -a -q)

    删除所有已经停止的容器
    docker rm $(docker ps -a -q)

    删除所有未打 dangling 标签的镜像
    docker rmi $(docker images -q -f dangling=true)

    删除所有镜像
    docker rmi $(docker images -q)


    为这些命令创建别名

    # ~/.bash_aliases

    # 杀死所有正在运行的容器.
    alias dockerkill='docker kill $(docker ps -a -q)'

    # 删除所有已经停止的容器.
    alias dockercleanc='docker rm $(docker ps -a -q)'

    # 删除所有未打标签的镜像.
    alias dockercleani='docker rmi $(docker images -q -f dangling=true)'

    # 删除所有已经停止的容器和未打标签的镜像.
    alias dockerclean='dockercleanc || true && dockercleani'
    ---------------------
    作者:tomhat
    来源:CSDN
    原文:https://blog.csdn.net/tomhat/article/details/84817062
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    2.Servlet基础
    3.AOP入门1
    1.Tomcat配置
    Linq学习(一)-初涉Linq
    Linq学习(零)-错误汇总
    Intellij IDEA14配置
    大数据插入Excel报错处理
    VS插件-Resharper
    SVN异常处理(五)-状态小图标不见了
    SVN系列学习(四)-TortoiseSVN其他操作
  • 原文地址:https://www.cnblogs.com/super999/p/11290517.html
Copyright © 2011-2022 走看看