Technology · Ebook
Cloud Native Buildpacks: Source to Image
by Shriira Press
Cloud Native Buildpacks turn your source code into a container image without a Dockerfile — detecting what your app needs, building it, and producing optimized, secure, reproducible images automatically. This free book teaches it from the ground up: the container-building problem and Dockerfiles' limitations, how buildpacks work (the detect and build phases and the lifecycle), the concepts and components (buildpacks, builders, stacks, the platform), using buildpacks with the pack CLI, image optimization and layering, rebasing for fast centralized security patching, reproducibility and security (SBOMs, minimal images), the ecosystem (Paketo, kpack, CI/CD, PaaS), and using buildpacks in practice. Ten focused chapters with clear diagrams that show how buildpacks deliver automatic, consistent, secure, maintainable container images from source.
Contents
- 1Preface
- 2Chapter 1 — What Cloud Native Buildpacks Are
- 3Chapter 2 — The Dockerfile Problem
- 4Chapter 3 — How Buildpacks Work
- 5Chapter 4 — Concepts and Components
- 6Chapter 5 — Using Buildpacks
- 7Chapter 6 — Image Optimization and Layering
- 8Chapter 7 — Rebasing and Centralized Patching
- 9Chapter 8 — Reproducibility and Security
- 10Chapter 9 — The Buildpacks Ecosystem
- 11Chapter 10 — Using Buildpacks in Practice
