What is a builder?

A builder is an image that contains all the components necessary to execute a build. A builder image is created by taking a build image and adding a lifecycle, buildpacks, and files that configure aspects of the build including the buildpack detection order and the location(s) of the run image

create-builder diagram

Anatomy of a builder

A builder consists of the following components:


To learn how to create your own builder, see our Operator’s Guide.