Photo

How to Build a Docker Engine-like Custom Container without Any Software

Gursimar Singh

from DevOps Consultant (India)

About speaker

Google Developers Educator | Author @ freeCodeCamp

Gursimar, a Consultant and Google Developer Educator, is dedicated to empowering individuals through Education, Mentorship, and Open-Source. As an author for freeCodeCamp and Top Contributor, he shares his expertise globally.

About speakers company

.

Abstracts

specific

As cloud-native development continues to evolve, containers have become integral to modern software delivery. While Docker has popularized containerization, it often introduces overhead and complexities that may not fit every use case. This talk will focus on the fundamentals of container architecture and demonstrate how to build a custom container from scratch, avoiding the pitfalls associated with traditional container solutions.


In the era of cloud-native development, containers have become essential for efficient software delivery. However, while Docker offers significant advantages, it also introduces overhead and complexities that may not suit all organizations, especially those with critical systems. This talk will take a deep dive into the architecture of container systems, demonstrating how to create a custom container without relying on Docker.

We will begin by exploring how containers function, focusing on the foundational technologies and their interactions with host systems. From there, we will provide a hands-on approach to building a lightweight container from scratch, detailing methods for integrating applications directly into the container, akin to Dockerfile practices, while avoiding unnecessary features.

The session will also include real-world case studies that examine the practical implications of using custom containers, highlighting performance benefits and the challenges faced during deployment in high-load environments. We’ll share insights into the design decisions made, the trade-offs considered, and best practices for effectively managing containerized applications.

This session is tailored for software engineers, system architects, and DevOps professionals eager to explore the intricacies of container technologies and discover alternative strategies for optimizing performance in large-scale systems. Join us to unlock the potential of custom containerization and enhance your understanding of the underlying technologies that power modern applications!

The Program Committee has not yet taken a decision on this talk

other talks of this topic

Photo
CRaCing Java Snapshots

Pasha Finkelshteyn

BellSoft

specific
Photo
K8s load testing at scale with k6-operator

Ant(on) Weiss

PerfectScale

specific
Photo
Guarding the ML Galaxy: Beyond Accuracy to Privacy and Security

Rishabh Misra

Attentive Mobile Inc

broad
Photo
How do we deliver Agile Service Management?

Cristan Massey

Pearson Education

specific
Photo
Empowering Developers: Building an Application Catalogue with Crossplane

Aarno Aukia

VSHN - The DevOps Company

specific
Photo
Delivering SaaS on-prem with Cloud-native tools

George Hantzaras

MongoDB

specific
Photo
Actionable Observability

Lesley Cordero

The New York Times

broad
Photo
Pentesting Kubernetes Services in the Cloud

Sergey Chubarov

Independent consultant

specific
Photo
CNCF sandbox project k8up under the hood

Aarno Aukia

VSHN - The DevOps Company

specific
Photo
An Intro to Kubernetes Hardening

Ayesha Kaleem

MBition GmbH

broad
Photo
Behind the curtain of PowerShell cmdlets

Sergey Chubarov

Independent consultant

specific
Photo
DevOps for AI: running LLMs in production with Kubernetes and KubeFlow

Aarno Aukia

VSHN - The DevOps Company

specific
Photo
Autonomous Agents and Their Role in Incident Management

Yoseph Reuveni

Not Affiliated

specific
Photo
Reduce Alert Fatigue with AIOps

Birol Yildiz

ilert GmbH

broad
Photo
Platform Engineering for a Greener Future

Pini Reznik

re:cinq

broad
Photo
Knowledge Discovery Efficiency: The FeedHenry Case Study

Benjamin Igna

Stellar Work GmbH

specific
Photo
How to Measure PromQL/MetricsQL Expression Complexity

Roman Khavronenko

VictoriaMetrics

specific
Photo
The Balancing Act of Reliability

Yusuf Aytas

Workday

broad
Photo
DevOps done right: RBAC

Daniel Drack

FullStackS GmbH

specific
Photo
AI for Next-Gen Security: OpenAI and Copilot for Security Synergy

Sergey Chubarov

Independent consultant

specific
Photo
Securing K8s: back and forth to RBAC Enforce

Roman Levkin

Exness

specific