【问题标题】:Anchore Engine: Trying to "add image"Anchore Engine:尝试“添加图像”
【发布时间】: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


    【解决方案1】:

    您的错误是因为您输入了错误的链接docker.io/library/r/fsouza/fake-gcs-server。您可以运行以下命令将图像添加到 Anchore 引擎: docker-compose exec api anchore-cli image add docker.io/fsouza/fake-gcs-server

    【讨论】:

      猜你喜欢
      • 2019-03-17
      • 1970-01-01
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 2019-05-10
      • 2014-09-15
      • 2016-03-25
      • 1970-01-01
      相关资源
      最近更新 更多