Docker删除tag为none的镜像

要删除所有tag为none的Docker镜像,可以在终端中运行以下命令:

Linux下这么操作:

docker images -q --filter "dangling=true" | xargs docker rmi

此命令将列出所有tag为none的镜像(即dangling镜像),然后使用docker rmi命令删除它们。

对于 Windows PowerShell,可以使用以下命令删除所有 tag 为 none 的镜像:

docker images -qf "dangling=true" | foreach { docker rmi -f $_ }

该命令将筛选出所有 tag 为 none 的镜像。然后使用 foreach 循环来逐一的执行 docker rmi 命令来删除这些镜像。

另外,如果在 Windows 上正常使用 Docker Desktop,可以在 Docker Desktop 界面中选择 “Clean Up” 选项来删除所有未使用的镜像。

Leave a Comment

豫ICP备19001387号-1