如何在 docker hub 上为存储库/图像设置徽标

Tho*_*Liu 9 docker dockerhub

我正在将我们的产品图像发布到 docker hub。我们创建了 docker hub 帐户、组织并将我们的 docker 映像推送到存储库。现在我们成功为docker hub账户指定了头像。有用。

我无法为我的 docker 图像/存储库指定徽标。我看到许多 docker 图像都有专门的徽标。但是我没有找到任何指定徽标的地方。

我在互联网上搜索解决方案。但是我还是没找到。不知道是不是一定要加入DTP(Docker Technology Partner)或者把logo文件放在dockerfile或者其他docker hub可以拿到的地方。

pet*_*ans 5

我相当肯定,如果不通过 Docker 技术合作伙伴计划成为经过验证的发布者,目前这是不可能的。

您可以在下面的文档链接中看到,当您通过该程序发布时,您可以提交“产品图标/徽标”。

https://docs.docker.com/docker-hub/publish/publish/#prepare-your-image-manifest-materials

此外,Docker Hub API 似乎没有公开任何设置徽标的方法。您可以在下面的链接中查看为存储库资源公开的字段。(顺便说一下,找不到此 API 的官方文档)

https://github.com/RyanTheAllmighty/Docker-Hub-API#repositoryusername-name