加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何快速清理 docker 资源

发布时间:2020-12-16 03:57:27 所属栏目:安全 来源:网络整理
导读:docker container ls :默认只列出正在运行的容器,-a 选项会列出包括停止的所有容器。 docker image ls :列出镜像信息,-a 选项会列出 intermediate 镜像(就是其它镜像依赖的层)。 docker volume ls :列出数据卷。 docker network ls :列出 network。 do

docker container ls:默认只列出正在运行的容器,-a 选项会列出包括停止的所有容器。docker image ls:列出镜像信息,-a 选项会列出 intermediate 镜像(就是其它镜像依赖的层)。docker volume ls:列出数据卷。docker network ls:列出 network。docker info:显示系统级别的信息,比如容器和镜像的数量等。

$ docker system prune

$ docker system prune --all --force --volumns

镜像。这表示旧的镜像已经不再被引用了,此时它们就变成了 dangling images。如果使用 -a 参数,你还会发现另外一种类型的 镜像,它们的 repository 和 tag 列都表现为

docker container prune # 删除所有退出状态的容器docker volume prune # 删除未被使用的数据卷docker image prune # 删除 dangling 或所有未被使用的镜像

$ docker container -a -q

$ docker container stop $(docker container -a -q)

$ docker container stop $(docker container -a -q) && docker system prune --all --force --volumns

删除容器:docker container rm $(docker container ls -a -q)删除镜像:docker image rm $(docker image ls -a -q)删除数据卷:docker volume rm $(docker volume ls -q)删除 network:docker network rm $(docker network ls -q)

alias docker-clean-unused=-clean-all=

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读