Chainguard Containers
Getting Started with the Ruby Chainguard Container
Learn how to use Chainguard's Ruby container images for secure Ruby applications, including multi-stage builds for Rubygems and minimal runtime images
Getting Started with the WordPress Chainguard Container
Learn how to deploy WordPress using Chainguard's security-hardened container image with reduced vulnerabilities and distroless runtime options
Getting Started with Chainguard's Dockerfile Converter
Learning Lab for August 2025 on DFC, a tool to convert Dockerfiles to use Chainguard Containers
AI with Hardened Container Images
Learning Lab for July 2025 on securing AI workloads with hardened container images
Setting Up a Minecraft Server with the JRE Chainguard Container
Learn how to set up a secure Minecraft Java server using Chainguard's JRE container image with minimal vulnerabilities and enhanced security features
Using Grype to Scan Container Images for Vulnerabilities
Learn to use Grype to detect CVEs in images
Choosing a Container for your Compiled Programs
An overview comparing various Chainguard Containers for compiled programs