image/list: Respect dangling filter when not using --all

Otherwise `docker images --filter dangling=true` won't work without
`--all`.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This commit is contained in:
Paweł Gronowski
2025-10-24 20:46:41 +02:00
parent e9a941001c
commit 64805c2959
+3 -1
View File
@@ -116,7 +116,9 @@ func runImages(ctx context.Context, dockerCLI command.Cli, options imagesOptions
}
images := res.Items
if !options.all {
images = slices.DeleteFunc(images, isDangling)
if _, ok := filters["dangling"]; ok {
images = slices.DeleteFunc(images, isDangling)
}
}
if options.tree {