docker - 在 BitBucket 管道中查找 Docker 映像的确切版本
问题描述
是否可以记录 BitBucket 管道中使用的 Docker 映像的确切版本?
例如,我们有一个 1.8 版的自定义 Docker 映像。在我们的bitbucket-pipelines.yml
中,我们使用此图像的最新版本:
image: ourImage:1
但是当我们查看旧版本时,了解当时使用的是哪个版本的映像会很有用。是 1.8 还是 1.7 或 1.6 或 ...?
是否可以在 Docker 容器或 BitBucket 管道中记录图像版本?还是以其他方式查找版本?
解决方案
抱歉,我的回答没有通过字符验证。
这应该是可以实现的,我没有对其进行测试,但是根据文档和一些研究,您可以获得容器 ID,然后查询 docker 套接字。您可能必须安装一些二进制文件并将 docker socket 作为卷安装,但开销很小。
推荐阅读
- typo3 - powermail 中可访问的错误消息
- php - Microsoft Graph API - 无法打开上传的文件
- angular - 使用打字稿根据angular2中的文本框值禁用单选按钮
- javascript - MDCSnackbarFoundation 类用法
- c# - 绘制具有热或按下状态的自定义按钮
- php - 如何验证发布的字符串是 utf-8 而不是 html?
- python - 如何在 Python 的 SQLite3 中使用 GROUP BY 计算不为空的行?
- java - 如何在java 8中为列表分配增量值
- amazon-web-services - 附加安全组后的公共访问
- java - Sonarqube vs jacoco 代码覆盖率差异