当不使用docker客户端时,如何使用docker注册库API与Artifactory docker库?

JFrog支持
2021-04-25 08:32

如果你打算使用Artifactory的Docker注册表API对Artifactory Docker存储库进行身份验证和执行操作,然后可以使用以下头文件:

X-JFrog-Art-Api

同时,为身份验证目的,你需要添加你的API密匙到cURL命令。您可以访问Artifactory上的API密钥用户配置文件页面。

ArtifactoryREST API支持三种身份验证形式你可以在Docker存储库中使用它们中的任何一个。对于下面方框中的解决方案,我们为示例选择API密钥身份验证方法。在命令中,你可以看到我们正在使用X-JFrog-Art-Api头和API密钥,并验证身份验证成功:

curl -X GET " http://:8081/artifactory/api/docker//v2//tags/list " -H " X-JFrog-Art-Api:AKCp2UNCt2ENCPMX2LUQn2kkYfpDm2E4LgE6EKR3JEsWDXGbJxY18LsEvkYAGWmnKLddV88Hw "