【发布时间】:2021-03-24 07:50:56
【问题描述】:
我最近在 Ubuntu 20.04 实例上安装了 Anchore Engine 的开源版本,根据他们的文档,您可以通过“anchore-cli image add docker.io/library/”添加图像。但是,除了使用此命令提取操作系统映像之外,我还没有找到任何方法。我希望添加以下图像https://hub.docker.com/r/fsouza/fake-gcs-server 进行扫描,但每当我尝试使用“docker.io/library/”选项时,它都找不到名称。
我确定我的格式不好,但我不知道是否可以使用此途径提取此图像。我正在寻找一些关于我将如何做到这一点的方向。
我尝试了以下命令:
docker-compose exec api anchore-cli 镜像添加 docker.io/library/r/fsouza/fake-gcs-server
docker-compose exec api anchore-cli image add https://hub.docker.com/r/fsouza/fake-gcs-server
每个都导致以下错误: 错误:无法从注册表中获取图像摘要/清单 HTTP 代码:400
有人能解释一下我做错了什么,以及添加这张图片的正确方法(如果有的话)吗?
【问题讨论】:
标签: docker docker-compose