Table of Contents

BuildPack

About

A buildpack is a program that turns source code into a runnable container image.

These buildpacks are bundled into a builder stack and are called upon to build an app.

The buildpack idea has been standardized with Cloud Native Buildpacks. 1)

Heroku is the originator of the buildpack idea.

One of the benefits of buildpacks is that they are multi-process - an image can have multiple entrypoints for each operational mode.

Process

Glossary

Builder

A builder is an image that contains three components:

Stack

A stack consists of two images:

Registry