访问容器内的图像哈希

是否可以从容器内访问用于创build容器的图像的哈希ID? 我想在一个容器中运行的php应用程序提供的每个页面的底部提供一个“签名版本”。

我想一种方法是在Docker撰写文件中使用环境variables:

environment: - IMAGE_HASH=${IMAGE_HASH} 

然后有一个包装脚本首先在运行docker-compose之前将IMAGE_HASH = ABC123写入.env文件。 脚本可以检查图像以获取哈希ID。

但是我想知道是否有一个“正确”的方法来做到这一点? 所以从撰写文件的内容如下:

 environment: - IMAGE_HASH=this.imagehash