首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过Artifactory获得dockerTag标签?

如何通过Artifactory获得dockerTag标签?
EN

Stack Overflow用户
提问于 2017-06-26 04:58:58
回答 1查看 2.3K关注 0票数 0

我使用的是ArtituringVersion4.16.0,需要检索Docker标签,该标签用于使用Artifactory标记我的图像。

标签是绝对设置的,因为它出现在Artifactory下的Docker面板,在标签键值部分。

使用下面的API,我可以看到manifest.json

curl -uadmin:pass https://artifacts.mycompany.com/artifactory/api/storage/my-docker-dev/my-component/my-image-1.0.0-1498449060

但这不包含我要找的码头工人的标签。我读过文档,但不知道如何做到这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-26 06:39:52

访问构建属性(包括Docker标签)时,伪制品的名称必须后面跟着/manifest.json?properties

例如:curl -uadmin:pass https://artifacts.my-company.com/artifactory/api/storage/my-docker-dev/my-component/my-image-1.0.0-1498449060/manifest.json?properties

返回类似于

{ "properties" : { "docker.label.com.my-company.repository.commit.full" : [ "4fb524c0cb2139b15074b348bddb1952fa68deb1" ], "docker.label.com.my-company.repository.commit.short" : [ "4fb52" ], "docker.manifest" : [ "develop-1.0.0-1498449060" ], "docker.manifest.type" : [ "application/vnd.docker.distribution.manifest.v2+json" ], "docker.repoName" : [ "my-component" ], "sha256" : [ "0c8f855fbd7f6065972eec9a8ca7e48980f19sd3db07c47751bbe17043ddda4d" ] }, "uri" : "https://artifacts.my-company.com/artifactory/api/storage/my-docker-dev/my-component/develop-1.0.0-1498449060/manifest.json" }

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44753357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档