我有一个从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/