Skip to content

alakae/linux-containers-history-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

A Brief History of Linux Containers

📁 Archived Talk Material | Originally presented at DevOps Meetup Zürich, January 23, 2025

📖 Abstract

Are you overwhelmed with the ever-expanding array of runtimes and tools in the Linux container ecosystem? Or perhaps you’ve wondered, Can I use nerdctl with CRI-O? If so, you’re not alone. The container landscape—once dominated by Docker—has evolved into a complex ecosystem of projects, CLIs and libraries. Some compete with each other, others work hand in hand.

In this talk, I’ll take you on a journey through the history of containers. From chroot to Docker’s game-changing introduction, and onto modern tools like containerd, crictl, and podman, we’ll explore the origins of key technologies and how they interconnect. By retracing this evolution, you’ll gain a clearer understanding of today’s container landscape.

🎯 Key Takeaways

  • Understanding the chronological evolution of container technologies
  • Relationships between Docker, containerd, runc, and other container runtimes
  • How Kubernetes integrates with various container engines
  • The role of standards like OCI and CRI in the ecosystem
  • Future trends with WebAssembly containers

📊 Presentation

View Slides

🎤 Event Details


Archive Note: These materials are preserved to maintain accessibility to the presentation content and resources. The information presented reflects container technologies as of January 2025. As this field continues to evolve rapidly, readers should reference current official documentation for the latest developments.

About

Originally presented at DevOps Meetup Zürich, January 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published