Active Nerds
Back to Glossary Index

Multi-stage Build

Dockerfile design pattern using multiple FROM instructions to separate build-time SDK dependencies from slim runtime artifacts.

Mechanism & Definition

A Dockerfile construction pattern featuring multiple `FROM` instructions. Early stages use full SDK build images to compile code, while the final stage copies only compiled binaries into a minimal runtime base image (e.g. Alpine or Distroless), minimizing final image size and attack surface.

Related Terms

Appears In