# How Chainguard builds and tests containers

URL: https://deploy-preview-3927--ornate-narwhal-088216.netlify.app/chainguard/containers/concepts/how-we-build-and-test.md

What Chainguard builds, how it is tested, and how builds are reproduced

## Pages

- [Chainguard criteria for determining whether to build a container image](https://deploy-preview-3927--ornate-narwhal-088216.netlify.app/chainguard/containers/concepts/how-we-build-and-test/what-chainguard-will-build.md): An overview of what Chainguard will build
- [How Chainguard Containers are tested](https://deploy-preview-3927--ornate-narwhal-088216.netlify.app/chainguard/containers/concepts/how-we-build-and-test/images-testing.md): A conceptual article outlining testing requirements for Chainguard Containers.
- [Reproducibility and Chainguard Containers](https://deploy-preview-3927--ornate-narwhal-088216.netlify.app/chainguard/containers/concepts/how-we-build-and-test/repro.md): What makes a build reproducible, and how to rebuild any Chainguard Container from its signed apko configuration and confirm the result matches bit for bit

