Skip to content
0:00 / 0:00

#docker#namespaces#cgroups

Containers From Scratch • Liz Rice • GOTO 2018

GOTO Conferences

1M subscribers • 91 videos on Hallway • Conference channel

YouTube
  • Recommended by 7 people: 6 on Hacker News and 1 in engineering communities.
  • A classic. People kept recommending it from 2018 to 2025.
  • Presented by Liz Rice, Technology Evangelist with Aqua Security
  • May be out of date. Uploaded 8 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

320K views8 years ago7 recommendations

Systems programmingCloud and DevOpsDocker and containersLinuxGo

Liz Rice live-codes a minimal container runtime in Go to explain how Linux namespaces and control groups work under the hood.

This presentation was recorded at GOTO Amsterdam 2018. #gotocon #gotoams gotoams.nl Liz Rice - Technology Evangelist with Aqua Security @lizrice5029 ABSTRACT What is a container? Is it really a “lightweight VM”? What are namespaces and control groups? What does a host machine know about my containers? And what do my containers know about each other? In this talk Liz will live-code a container in a few lines of Go code, to answer [...] Download slides and read the full abstract here: gotoams.nl/2018/sessions/429 RECOMMENDED BOOKS Liz Rice • Learning eBPF • amzn.to/4bIhSbH Liz Rice • Container Security • amzn.to/3oU4iJe Liz Rice • Kubernetes Security • oreilly.com/library/view/kubernetes-security/9781492039075 twitter.com/GOTOcon linkedin.com/company/goto- instagram.com/goto_con facebook.com/GOTOConferences #Containers #Security #DevOps #LizRice CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at gotopia.tech Sign up for updates and specials at gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1

Why it's here

7 people recommend this

What people say. Highly recommended as one of the clearest, most educational live-coding demonstrations of how Linux containers work from first principles.

u/MrAquaSecin r/kubernetes • Recommends

GOTO 2018 • Containers From Scratch • Liz Rice

smoldesuon Hacker News • Recommends

On “Ask HN: Best educational courses/MOOCs/videos/blogs/books taught by a Female?”

Indeed a bit of an odd request, but I'm partial to Liz Rice's "Containers from Scratch" talk. Probably one of the most enlightening presentations I've seen in recent years, full-stop. 0 link to this video

komuWon Hacker News • Recommends

On “Ask HN: What are some of the best technical talks you've heard?”

1. Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? - James Mickens link 2. James Mickens on JavaScript - James Mickens link 3. Creating containers From Scratch - Liz Rice link to this video 4. 2013 Isaac Asimov Memorial Debate: The Existence of Nothing - Panelists: J. Richard Gott, Jim Holt, Lawrence Krauss, Charles Seife, Eve Silverstein. Moderator: Neil deGrasse Tyson link 5. 2016 Isaac Asimov Memorial Debate: Is the Universe a Simulation? - Panelists: David Chalmers, Zohreh Davoudi, James Gates, Lisa Randall, Max Tegmark Moderator: Neil deGrasse Tyson link 6. Zig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley link 7. Co…

sascha_slon Hacker News • Recommends

On “Linux containers in 500 lines of code (2016)”

Liz Rice has done some awesome on-stage live coding, including a very small container runtime in go. link to this video

pdpion Hacker News • Recommends

On “Linux containers in 500 lines of code (2016)”

This will be a fun read, thanks! If you'd prefer to see the same ideas in video form, Liz Rice gave a pretty good prsentation on this same topic in 2018: link to this video

ashconnoron Hacker News • Recommends

On “Deep Diving into Docker and Containers: What It Is and How It Works”

Big fan of the following talk that explains how containers work from the ground up. Containers From Scratch • Liz Rice • GOTO 2018 - link to this video

pss314on Hacker News • Recommends

On “Building a Linux Container Runtime from Scratch”

I loved this hands-on presentation Containers From Scratch by Liz Rice from few years ago link to this video . Today, Linux containers in (less than) 100 lines of shell by Michael Kerrisk was published link .

u/cKGunslingerin r/C_Programming • Mentions

On “What are the syscalls used to create containers in the Kernel?”

I've found this video to be a great help in understanding how a container may be implemented in Linux: Liz Rice - Containers from Scratch

jasodeon Hacker News • Mentions

On “Gains I'm seeing from my second brain tool”

…found some links that explain how one can grok "Docker" by going through the learning exercise of re-inventing it from basic os features with homemade scripts. But I wrote my own personal notes (in "##")about the limitations of the explanations in the urls: ## these tutorials explain the verb (runtime) but not noun (artifacts of image file) link link to this video Because content cannot meta-analyze itself and enumerate all the ideas and concepts that are not embedded in its own text, it means a hypothetical indexing engine that converted the 2 links above to searchable data still would not retrieve the extra meta information I wrote. A lot of good notes are generated from your own brain. EDIT add to…

u/alanmynahin r/kubernetes • Mentions

Kubernetes from scratch Hello everyone, Been looking for a talk/project/blog that people can recommend where someone is building a toy version of kubernetes from scratch. As an example, ideally it'd be similar to Liz Rice's talk on containers, call it 'docker from scratch' or Swyx's talk on React Hooks, call it 'hooks from scratch'. Any links are highly appreciated! Thanks a lot