# Chainguard Containers concepts

URL: https://edu.chainguard.dev/chainguard/containers/concepts.md

Conceptual articles and resources on Chainguard Containers

## Pages

- [Chainguard shared responsibility model](https://edu.chainguard.dev/chainguard/containers/concepts/shared-responsibility-model.md): Reference guide outlining Chainguard's shared responsibility model: a framework that clarifies security obligations for hardened container images.
- [Understanding Chainguard's container image categories](https://edu.chainguard.dev/chainguard/containers/concepts/container-categories.md): Reference guide outlining how Chainguard Containers are categorized.
- [Chainguard's container variants](https://edu.chainguard.dev/chainguard/containers/concepts/container-variants.md): Learn about Chainguard's development container images and how they differ from our standard images.
- [Getting started with distroless container images](https://edu.chainguard.dev/chainguard/containers/concepts/getting-started-distroless.md): Why distroless containers are more secure: Chainguard's approach removes shells, package managers, and unnecessary components to minimize attack surface while maintaining compatibility
- [Choosing a base container for your compiled programs](https://edu.chainguard.dev/chainguard/containers/concepts/choosing-a-base-container.md): An overview comparing various Chainguard Containers for compiled programs
- [glibc vs. musl](https://edu.chainguard.dev/chainguard/containers/concepts/glibc-vs-musl.md): An overview of the differences between glibc and musl.
- [How Chainguard creates container images with low-to-no CVEs](https://edu.chainguard.dev/chainguard/containers/concepts/zerocve.md): Chainguard creates more secure container images with zero CVEs through minimal packages, rapid updates, and proactive security advisories - learn how we eliminate vulnerabilities
- [Can anybody build Chainguard Containers themselves?](https://edu.chainguard.dev/chainguard/containers/concepts/can-anybody-build-containers.md): Dustin Kirkland discusses whether users can build Chainguard Containers on their own

