# Getting Started with Chainguard Containers

URL: https://edu.chainguard.dev/chainguard/chainguard-images/getting-started.md

Start using Chainguard containers designed for minimal CVEs and reduced attack surface - comprehensive guides for migrating to hardened, enterprise-grade container images

## Pages

- [Getting Started with the C/C++ Chainguard Containers](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/c.md): Learn how to compile and run C/C++ applications using Chainguard's security-hardened containers with minimal CVEs and optimized runtime environments
- [Getting Started with the Cilium Chainguard Containers](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/cilium.md): Learn how to deploy Cilium CNI using Chainguard's security-hardened container images for enhanced Kubernetes network security with eBPF
- [Getting Started with the Go Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/go.md): Learn how to build more secure Go applications with Chainguard's Go container images, featuring minimal attack surface and multi-stage build patterns for optimized runtime
- [Getting Started with the Chainguard Istio Containers](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/istio.md): Learn how to deploy Istio service mesh using Chainguard's security-hardened Istio images with reduced vulnerabilities and minimal attack surface
- [Getting Started with the Laravel Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/laravel.md): Learn how to use Chainguard's Laravel container image for secure PHP web applications, featuring built-in Laravel tooling and minimal vulnerabilities
- [Getting Started with the MariaDB Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/mariadb.md): Learn how to deploy MariaDB databases using Chainguard's security-hardened container image with minimal vulnerabilities and distroless design
- [Getting Started with the NeMo Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/nemo.md): Learn how to use Chainguard's NeMo container image for conversational AI with enhanced security, minimal CVEs, and GPU acceleration support
- [Getting Started with the nginx Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/nginx.md): Learn how to deploy nginx web server using Chainguard's security-hardened container image with minimal vulnerabilities and distroless runtime
- [Getting Started with the Node Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/node.md): Learn how to use Chainguard's Node.js container images for secure JavaScript applications with minimal vulnerabilities, distroless design, and built-in npm support
- [Getting Started with the PHP Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/php.md): Learn how to use Chainguard's PHP container images for secure web applications, featuring FPM and CLI variants with minimal vulnerabilities and reduced attack surface
- [Getting Started with the PostgreSQL Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/postgres.md): Learn how to deploy PostgreSQL databases using Chainguard's security-hardened container image with minimal vulnerabilities and distroless design
- [Getting Started with the Python Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/python.md): Learn how to use Chainguard's Python container images for secure Python applications with minimal CVEs, distroless design, and comprehensive supply chain security features
- [Getting Started with the PyTorch Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/pytorch.md): Learn how to use Chainguard's PyTorch container image for deep learning with enhanced security, minimal CVEs, and GPU acceleration support
- [Getting Started with the MinIO Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/minio.md): Learn how to deploy MinIO object storage with Chainguard's secure, minimal container images for S3-compatible storage solutions with reduced vulnerabilities
- [Getting Started with the Ruby Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/ruby.md): 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](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/wordpress.md): Learn how to deploy WordPress using Chainguard's security-hardened container image with reduced vulnerabilities and distroless runtime options
- [Setting Up a Minecraft Server with the JRE Chainguard Container](https://edu.chainguard.dev/chainguard/chainguard-images/getting-started/jre-minecraft.md): Learn how to set up a secure Minecraft Java server using Chainguard's JRE container image with minimal vulnerabilities and enhanced security features

