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

JFrog支持
2023-01-22 11:07

如果你打算使用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 "