A)在Dockerfile中,我给出了ONBUILD指令来做某事。然后,我构建此图像(将其命名为“parent_image”)
B)这样,当我构建使用第一个图像的另一个图像时,将调用此指令。生成的第二个图像是“child_image”。
C)如果我从child_image生成另一个图像(“grandchild_image”),则不会运行“parent_image”的ONBUILD指令。
有没有一种方法可以使“parent_image”的ONBUILD指令独立于其上构建的图像级别运行?
最佳答案
我知道这是一个古老的问题,但我也为此感到困惑,我在James Turnbull的“Docker书”中找到了以下解释:
因此,对于将来寻找它的任何人来说,这都是不可能的。