访问容器内的图像哈希
是否可以从容器内访问用于创build容器的图像的哈希ID? 我想在一个容器中运行的php应用程序提供的每个页面的底部提供一个“签名版本”。
我想一种方法是在Docker撰写文件中使用环境variables:
environment: - IMAGE_HASH=${IMAGE_HASH}
然后有一个包装脚本首先在运行docker-compose之前将IMAGE_HASH = ABC123写入.env文件。 脚本可以检查图像以获取哈希ID。
但是我想知道是否有一个“正确”的方法来做到这一点? 所以从撰写文件的内容如下:
environment: - IMAGE_HASH=this.imagehash