查找您要从中导入的基础Docker文件

时间:2019-05-24 10:45:20

标签: docker dockerfile

我有一个从php标签导入的docker文件:

FROM php:5.6.32-apache

是否有一种方法可以查看5.6.32-apache的基础Dockerfile,因为该文件不在https://github.com/docker-library/php/tree/master

1 个答案:

答案 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是最后一个,并且它是在不久前删除的。