App Developer’s Guide

Prerequisites

A lot of the examples used within this guide will require the following:

Install Docker
Install pack


Build an app

The basics of taking your app from source code to runnable image.

Build a Windows app

The basics of taking your Windows app from source code to runnable image.

Environment variables

Environment variables are a common way to configure various buildpacks at build-time.

Mounting Volumes

Volumes are a mechanism for both supplying and persisting data generated by build containers.

Specify buildpacks

Learn how to specify exactly what buildpacks are used during the build process.

Specify launch process

Learn how to specify the launch process for an app.

Using project.toml

Learn how to use a project.toml file to simplify configuring pack.