📁 Archived Talk Material | Originally presented at DevOps Meetup Zürich, January 23, 2025
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.
- 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
- Event: DevOps Meetup Zürich
- Date: January 23, 2025
- Event Page: DevOps Meetup Zürich - January 2025
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.