From 32875ef65fcf57b9cffe01cc578b766bc348fed5 Mon Sep 17 00:00:00 2001 From: mrex Date: Fri, 9 May 2025 22:08:46 +0200 Subject: [PATCH] replace "localhost/" prefix when searching for images to support Podman --- cmd/miqt-docker/docker.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/miqt-docker/docker.go b/cmd/miqt-docker/docker.go index 77cf728c..8a8c056d 100644 --- a/cmd/miqt-docker/docker.go +++ b/cmd/miqt-docker/docker.go @@ -8,6 +8,7 @@ import ( "log" "os" "os/exec" + "regexp" ) var ( @@ -83,8 +84,10 @@ func dockerFindImage(repository, tag string) (*dockerImage, error) { return nil, err } + re := regexp.MustCompile("^localhost/") + for _, im := range images { - if im.Repository == repository && im.Tag == tag { + if (im.Repository == repository || re.ReplaceAllString(im.Repository, "") == repository) && im.Tag == tag { // found it return &im, nil }