我有一个从php标签导入的docker文件:
FROM php:5.6.32-apache
考虑到https://github.com/docker-library/php/tree/master中不存在5.6.32-apache的基础Dockerfile,有没有办法查看它

最佳答案

一般而言,答案是“否”。您想要的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是最后一个,它已在一段时间前删除。

关于docker - 查找您要从中导入的基础Docker文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56291097/

10-16 13:49