Containers Examples
Pick a stack and build your first image. Each guide walks through pulling a Chainguard Container, running it, and adapting it to your own application.
These are a starting point. Chainguard publishes getting-started guides for many more languages and services — see the full set under Chainguard Containers.
Featured guides
- nginx — serve a web application from a hardened, distroless nginx container.
- PostgreSQL — run a PostgreSQL database with a minimal attack surface.
- Python — package a Python application using the development and production image variants.
- Go — compile a Go binary with a multi-stage build and ship it on a minimal runtime.