3.2.1.14 ONBUILD (触发器) Dockerfile 指令详解:ONBUILD (触发器) 在 Dockerfile 的众多指令中, 指令显得有些特别。它被称为“触发器”,因为它本身并不直接影响当前镜像的构建,而是在子镜像的构建过程中被“触发”执行。理解 指令对于构建可复用、灵活的基础镜像和组件镜像至关重要。 本文将深入探讨 指令的语法、工作原理、应用场景以及最佳实践,并通过代码示例帮助您掌握这一高级 Dockerfile 特性。 ONBUILD 指令概述 指令允许您在 Dockerfile 中定义一系列指令,这些指令不会立即执行,而是会被添加到当前构建的镜像的元数据中。