在BitBucket管道中查找Docker映像的确切版本

时间:2020-04-20 07:30:41

标签: docker bitbucket-pipelines

是否可以记录BitBucket管道中使用的Docker映像的确切版本?

我们有一个自定义的Docker映像,例如,版本为1.8。在我们的bitbucket-pipelines.yml中,我们使用该图片的最新版本:

image: ourImage:1

但是,当我们查看较早的版本时,了解当时使用映像的哪个版本将很有用。是1.8还是1.7或1.6或...?

是否可以将映像版本记录在Docker容器或BitBucket管道中?还是以其他方式找到版本?

1 个答案:

答案 0 :(得分:0)

对不起,我的答案没有通过字符验证。

这应该是可以实现的,我尚未对其进行测试,但是基于文档和一些研究,您获得了容器ID,然后查询了Docker套接字。您可能需要安装一些二进制文件并将Docker套接字作为卷安装,但是开销很小。

Docker daemon in BitbutBucket Pipelines

Get Container ID and query Docker Socket