Chainguard Containers

Reproducible Dockerfiles with Frizbee and Digestabot
How to avoid issues with flaky Dockerfiles by using Frizbee and Digestabot to pin images to digests.
Getting Software Versions from Chainguard Containers
Video demonstration of how to get the software version information from Chainguard Containers
Building Minimal Container Images for Applications with Runtimes
Learn how to create minimal container images for runtime-based applications using Chainguard's security-focused approach, reducing vulnerabilities in Java and similar environments
Choosing a Container for your Compiled Programs
An overview comparing various Chainguard Containers for compiled programs
glibc vs. musl
An overview of the differences between glibc and musl.
Vulnerability Comparison: bash
Vulnerability Comparison: busybox