【问题标题】:xray newbie- first docker scan from clixray 新手 - 来自 cli 的第一个 docker 扫描
【发布时间】:2022-06-11 08:53:57
【问题描述】:

我从 JFrog Xray 开始。 我使用我的 Github 凭据在 JFrog 云平台上创建了一个帐户。 我为身份验证创建了一个身份令牌。

我有一个只有终端(无 GUI)的 linux 机器。 我从 Github 下载了一个项目,并从源代码构建了一个 docker 映像。 现在我可以使用命令 sudo docker images 查看图像。

现在我使用命令安装了 JFrog CLI

curl -fL https://getcli.jfrog.io\?setup | sh 

已安装 cli,但由于没有浏览器,因此无法与云集成。

现在我使用命令运行 docker scan

sudo jf docker scan <image-name> --url <url> --access-token <access-token>

我收到的错误如下

Get "api/v1/system/version": unsupported protocol scheme ""

真诚感谢任何帮助/指导。

谢谢

【问题讨论】:

    标签: jfrog-xray


    【解决方案1】:

    curl -fL https://getcli.jfrog.io?setup | sh 命令安装 JFrog CLI,然后启动 jf setup 命令。 jf setup 命令执行以下操作:

    1. 打开默认浏览器,并允许您登录到云中新的免费 JFrog 环境。
    2. 使用新的 JFrog 实例连接详细信息配置 JFrog CLI。

    由于您的 Linux 机器不包含浏览器,我假设步骤 #1 失败。

    不过不用担心 - 由于设置免费的 JFrog 环境需要浏览器,因此您可以执行以下操作来设置环境并在 Linux 机器上使用它:

    1. 使用此页面 - https://jfrog.com/start-free/#saas 从另一台安装了浏览器的机器上在云中设置免费的 JFrog 环境
    2. 登录到您的新环境 UI
    3. 转到左侧菜单面板上的“集成”
    4. 复制“JFrog CLI”安装命令,然后在您的 Linux 机器上运行它

    这应该会安装 JFrog CLI 并使用您的新 JFrog 环境进行设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      • 2021-05-19
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      相关资源
      最近更新 更多