For the complete documentation index, see llms.txt.

Overview

Chainguard container image pull policies
Configure and enforce policies that control which Chainguard container and artifact versions your organization can pull, using chainctl
Using init containers with Chainguard Containers
Example showing how to use an init container to configure Chainguard's minimal nginx container image.
Touring the Chainguard Factory
Take a guided tour through the Chainguard Factory with Dustin Kirkland to see how secure software is built
chainctl usage
Learn how to use chainctl, Chainguard's command-line interface for managing container images, identity and access management, and security resources
Getting started with distroless container images
Why distroless containers are more secure: Chainguard's approach removes shells, package managers, and unnecessary components to minimize attack surface while maintaining compatibility
Chainguard Libraries for JavaScript overview
JavaScript libraries for your application development
Chainguard Libraries policies and security overview
Understand how Chainguard Libraries evaluates, verifies, and controls dependencies across supported ecosystems.