docker文件位于何处?

我从docker中心拉了一张图片。 我想修改这个图片的docker文件。 docker文件位于我的机器上? 谢谢。

Dockerfile不在您的机器上。 一旦图像被构build,它就独立于Dockerfile存在,就像编译的C程序不需要它的源代码保持运行一样。 您可以通过docker docker history命令部分恢复Dockerfile,但这不会显示添加了ADDCOPY文件,各种“图像压缩”程序可能会进一步混淆视图。 获取图像的Dockerfile的推荐方法是转到构build图像的存储库(希望从图像的Docker Hub页面链接)。 如果没有公共存储库,那么你运气不好。