Container base images with glibc & musl

Topics covered
Popular Clips
Episode Highlights
Distroless
The distroless approach focuses on creating minimal container images that contain only the essentials needed to run an application. explains that this method eliminates unnecessary components, making it easier to manage and secure container images. highlights the challenges of using Bazel for customization, which addresses with Apko, a tool that simplifies the process by leveraging the APK package manager from Alpine Linux 1.
  Â
Apko & Apk
Apko, developed by Chainguard, is a tool that drives the APK package manager to generate optimized OCI images. describes how Apko catalogs everything in an image, facilitating security scans and compliance with software bill of materials (SBOM) standards 1. This approach ensures that all components are traceable, addressing a common issue with traditional Docker images. notes the importance of predictable behavior in systems like Wolfi OS, which supports both musl and glibc, enhancing compatibility and security 2.
  Â
Wolfi OS
Wolfi OS integrates musl and glibc to support secure and optimized container images. emphasizes musl's strict adherence to specifications, which can reveal underlying issues in applications 3. This approach enhances security by highlighting potential vulnerabilities. discusses the evolution of container security, noting that Chainguard's tools, including Wolfi OS, aim to create a cohesive system for managing Kubernetes environments 4.
Related Episodes


Containers on a diet
Answers 383 questions

Building containers without Docker
Answers 383 questions

Linux distros
Answers 383 questions

GitLab's infrastructure
Answers 383 questions

From Kubernetes to Nix
Answers 383 questions

Managing Meta's millions of machines
Answers 383 questions
Continuous Delivery for Kubernetes
Answers 383 questions

The Docker Swarm story
Answers 383 questions

Kubernetes in Kubernetes
Answers 383 questions

DevOps teams with shared responsibilities
Answers 383 questions

Deploying projects vs products
Answers 383 questions

CI/CDagger
Answers 383 questions

How to build a Nushell
Answers 383 questions

The infrastructure behind a PaaS
Answers 383 questions

A modern bank infrastructure
Answers 383 questions
