CNB Builders - A builder, used to translate code into OCI images.
50M+
pack, this builder, and your application to create a working OCI imageBuildpacks, in general, provide a higher-level abstraction for building apps compared to Dockerfiles. Cloud Native Buildpacks, a project initiated by Pivotal and Heroku, is a member of the Cloud Native Sandbox. The project unifies the buildpack ecosystem, through a platform-to-buildpack contract that embraces modern container standards, specifically the OCI image format.
These images, called builders, contain internal operating system images (see the below sections for differences), the lifecycle executables for your application, and a collection of Cloud Native Buildpacks, all structured according to the CNB specification. These are created by, and consumed by, the pack CLI.
The different tags refer to differences in the underlying file-system, which supports different operating systems:
Ubuntu 18.04 (Bionic Beaver), with the addition of a few packages (called mixins) - notably, git and build-essentials (added in order to successfully run go applications).Ubuntu 18.04 (Bionic Beaver) supplemented with additional packages.Note: At the moment, cflinuxfs3 is the only option when running python, php, httpd or nginx apps.
Each language ecosystem is a combination of the language specific CNBs in conjunction with some combination of build system tooling.
archive-expanding-cnbazure-application-insights-cnbbuild-system-cnbdebug-cnbdist-zip-cnbgoogle-stackdriver-cnbjdbc-cnbjmx-cnbjvm-application-cnbopenjdk-cnbprocfile-cnbtomcat-cnbspring-boot-cnbspring-auto-reconfiguration-cnbContent type
Image
Digest
sha256:17ea21162…
Size
510.3 MB
Last updated
almost 3 years ago
docker pull cloudfoundry/cnb:base-platform-api-0.3Pulls:
1,990
Apr 6 to Apr 12