docker 扫描 <REPOSITORY>:<TAG> - 未能获取 DockerScanID:错误状态代码“400 错误请求”
docker scan <REPOSITORY>:<TAG> - failed to get DockerScanID: bad status code "400 Bad Request"
我正在尝试 运行
docker scan <REPOSITORY>:<TAG>
但失败并出现错误
failed to get DockerScanID: bad status code "400 Bad Request"
备注:
- 我已登录 hub.docker.com
- 我在 docker 中创建了一个令牌,我在 snyk.com
中使用了它
我可能还漏掉了什么……有什么线索吗?谢谢
您必须通过 cli 登录到 snyk:
docker scan --login
然后您必须在浏览器中输入凭据。之后你就可以 运行
docker scan <REPOSITORY>:<TAG>
注意:用 400
错误响应有点误导。用 401
或 403
响应(甚至可能说 you have to authenticate with "docker scan --login"
会使其更易于阅读:|
我正在尝试 运行
docker scan <REPOSITORY>:<TAG>
但失败并出现错误
failed to get DockerScanID: bad status code "400 Bad Request"
备注:
- 我已登录 hub.docker.com
- 我在 docker 中创建了一个令牌,我在 snyk.com 中使用了它
我可能还漏掉了什么……有什么线索吗?谢谢
您必须通过 cli 登录到 snyk:
docker scan --login
然后您必须在浏览器中输入凭据。之后你就可以 运行
docker scan <REPOSITORY>:<TAG>
注意:用 400
错误响应有点误导。用 401
或 403
响应(甚至可能说 you have to authenticate with "docker scan --login"
会使其更易于阅读:|