From 84ef3e3a4f7e2517d905c02fd0303cdb221f74b7 Mon Sep 17 00:00:00 2001 From: bluemeaford <99Climbstrong44!> Date: Sat, 10 Jan 2026 14:12:25 -0500 Subject: [PATCH] ListImagesCmd: use filters(reference) for image name filter --- .../com/github/dockerjava/core/command/ListImagesCmdImpl.java | 1 + .../com/github/dockerjava/core/exec/ListImagesCmdExec.java | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java index 40d378c8c..a4defecbc 100644 --- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java +++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java @@ -69,6 +69,7 @@ public ListImagesCmd withLabelFilter(Map labels) { public ListImagesCmd withImageNameFilter(String imageNameFilter) { Objects.requireNonNull(imageNameFilter, "image name filter not specified"); this.imageNameFilter = imageNameFilter; + withFilter("reference", Collections.singletonList(imageNameFilter)); return this; } diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/ListImagesCmdExec.java b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/ListImagesCmdExec.java index 9f53e76bd..1ce6fd24c 100644 --- a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/ListImagesCmdExec.java +++ b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/ListImagesCmdExec.java @@ -31,10 +31,6 @@ protected List execute(ListImagesCmd command) { webTarget = webTarget.queryParam("filters", FiltersEncoder.jsonEncode(command.getFilters())); } - if (command.getImageNameFilter() != null) { - webTarget = webTarget.queryParam("filter", command.getImageNameFilter()); - } - LOGGER.trace("GET: {}", webTarget); List images = webTarget.request().accept(MediaType.APPLICATION_JSON)