Loading…
Delhi, India
February 20, 2020

Click Here for More Information & Registration
Beginner Sessions [clear filter]
Thursday, February 20
 

14:35 IST

Life of a Container - Indradhanush Gupta, Loodse
What if I told you that there's no such thing as a container? Surprised? The first time I heard this I was taken aback as well. And when I started digging into the internals I found out that containers are nothing but a nicer UX for Linux namespaces and cgroups.

If I wanted to run three instances of a web server serving traffic on port 80, do I need three separate machines? If you’re thinking yes, as no two processes can listen on the same port simultaneously, then the correct answer is no. Network namespaces make it possible to run them all under the same machine. And each of them can listen on the machine’s public network interface.

In this talk you will find out what constitutes a container. The system calls invoked when a container is started, the resources used and their relation to the host OS and finally the teardown process when a container is deleted.


Speakers
avatar for Indradhanush Gupta

Indradhanush Gupta

Software Engineer, Loodse
Indradhanush is a programmer who loves DevOps. He enjoys working on distributed systems and digging into internals of tools and technologies that he uses. In the past he has spoken at various international conferences like: 1. How the Habitat operator brings Habitat awesomeness... Read More →



Thursday February 20, 2020 14:35 - 15:00 IST
Hall 2 - ABC
 
Filter sessions
Apply filters to sessions.