From 2c7c0e6b51a892fda4a88119bb179c11d2de8478 Mon Sep 17 00:00:00 2001 From: Don Bowman Date: Thu, 5 Jul 2018 13:50:12 -0400 Subject: [PATCH] Workaround for issue #121, local path is not what server expects See [issue](https://github.com/jgsqware/clairctl/issues/121) Add docker.io/library in the path --- docker/dockercli/dockercli.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/dockercli/dockercli.go b/docker/dockercli/dockercli.go index d8d5f98..d6ec767 100644 --- a/docker/dockercli/dockercli.go +++ b/docker/dockercli/dockercli.go @@ -72,7 +72,7 @@ func saveImage(imageName string, fo *os.File) error { } func save(imageName string) (distribution.Manifest, error) { - path := config.TmpLocal() + "/" + strings.Split(imageName, ":")[0] + "/blobs" + path := config.TmpLocal() + "/docker.io/" + strings.Split(imageName, ":")[0] + "/blobs" if _, err := os.Stat(path); os.IsExist(err) { err := os.RemoveAll(path)