我有一个从php标签导入的docker文件:
FROM php:5.6.32-apache
是否有一种方法可以查看5.6.32-apache的基础Dockerfile,因为该文件不在https://github.com/docker-library/php/tree/master中
答案 0 :(得分:1)
通常,答案是“否”。您想要的Dockerfile可能根本不存在。 (毕竟,与使用Dockerfile相比,创建映像的方法更多。)
您可以使用docker inspect获得有关映像的大量信息,包括php:5.6.32-apache的"Created": "2018-01-04T04:08:09.885971603Z"
。使用这些信息,我能够追溯到存储库历史记录中以查找包含5.6的旧提交。进一步考虑,git log --grep 5.6.32
也可能会成功,并且更容易尝试:
在提交消息中只有two commits和5.6.32。这是开始搜索的好地方。 More generally for 5.6,您可以看到5.6.40是最后一个,并且它是在不久前删除的。