我正在使用Anchore Engine(非商业版本),并试图使其扫描我的私有(private)Docker Hub中的本地Docker镜像/ docker镜像。

跟随着来自
INPUT_IMAGE: Input image can be in the following formats: registry/repo:tag
运行此命令的错误消息响应anchore-cli add private-repo/image-name:tag
Error: cannot fetch image digest/manifest from registryHTTP Code: 400“
在这种情况下,你们能帮忙吗?非常感谢。

最佳答案

您需要首先将注册表添加到定位引擎。使用以下命令添加您的私有(private)注册表。

anchore-cli registry add <myrepo.example.com:5000> <username> <password>

然后使用您的命令将存储库添加到 anchor 。

Anchore具有用于扫描本地镜像Anchore Inline Scanning的功能。尽管我个人并没有使用它,但是查看它的文档表明本地扫描应该可以工作。

10-01 03:52