对于你要求的回购协议,答案是否定的。
在DockerHub上设置回购时,有两种选项供用户选择,如下所示:
1)创建存储库:
这样,dockerhub就为用户创建了一个repo,用户需要在本地服务器上构建自己的镜像,对其进行标记,并将其推送到dockerhub。
当用户将自己的图片推送到dockerhub时,不会附加任何关于源版本的附加信息,因此无法从dockerhub获取任何源映射。
jenkins/jenkins
,只是这种回购。
2)创建自动生成
通过这种方式,dockerhub将从github或bitbucket获取代码,并在其云基础设施上构建映像,因此它将确切知道当前docker映像的源提交是什么。
jenkins/jnlp-slave
,只是这种回购。
然后,您可以单击
Build Details
在网页上,单击一个链接,例如。
3.26-1-alpine
,您将看到提到的日志
0a0239228bf2fd26d2458a91dd507e3c564bc7d0
是源提交。
综上所述,对于你在问题中提到的回购,它们不是
Automated Build
,因此您无法获取映像源代码的映射,但如果您碰巧在dockerhub中找到一个repo
自动生成
以后想知道地图,就可以了。