0


docker 批量快速删除容器和镜像

一、批量删除镜像

如果你想要批量删除 Docker 镜像,可以使用各种命令。以下是一些示例:

1. 删除所有镜像:

docker rmi $(docker images -q) 

2. 删除所有未标记的镜像(即

<none>

镜像):

docker rmi $(docker images -f "dangling=true" -q) 

请注意,根据你的 Docker 版本和设置,你可能需要在上述命令前添加

sudo

来获取必要的权限。

这些命令使用了一些 Docker 的命令选项,例如

-q

(仅显示镜像的 ID),

-f

(过滤结果)以及特殊过滤器 **

"dangling=true"

(找出所有未标记的镜像,为什么是dangling,还在探索中)**。

在执行这些命令时务必小心,因为删除的镜像无法恢复。如果你只是想清理一些空间,还有其他方法,例如使用**

docker system prune

命令**。此命令可以清理未使用的数据。

二、批量删除容器

1. 在 Docker 中,你可以运行下面的命令来批量删除所有运行中的容器:

标签: docker

本文转载自: https://blog.csdn.net/JineD/article/details/132327910
版权归原作者 戴国进 所有, 如有侵权,请联系我们删除。

“docker 批量快速删除容器和镜像”的评论:

还没有评论