Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let's write one in Go from scratch
What it is
Liz Rice builds a container from scratch in about 100 lines of Go, showing that a container is not a lightweight VM but a set of Linux kernel features and flags.
Why Hacker News recommends it
HN recommends it as an accessible way to remove the magic from Docker and understand how containers work.
- 3 people recommended it
- 5 different months
- 0 strong recommendations
- first 2016, last 2019
What HN commenters said
“I recommend this accessible presentation on how to write a poor-mans Docker by hand[1] to remove some of the magic behind containers.”
Accessible presentation on building a poor-man's Docker by hand.
e1g, 2016-10 · Recommendation · in “Dropping Linux capabilities to improve container security”
“I started by watching and reading”
A starting point for learning how containers work.
archevel, 2016-12 · Recommendation · in “Linux Container Internals”
“There's also this one, which is similar”
Similar talk on how containers work, alongside Frazelle's.
hardwaresofton, 2017-12 · Recommendation · in “Ask HN: Good resources on learning how docker works under the hood?”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: containers, docker, go, namespaces, linux
Also recommended by the same people
talkCRDTs and the Quest for Distributed ConsistencyInfoQ · 3 HN recommenders · 2018–2020
talkContainer Hacks and Fun ImagesJessie Frazelle · 2 HN recommenders · 2019–2022
talkNetdev 0x16 - Keynote: It's Time to Replace TCP in the Datacenternetdevconf · 2 HN recommenders · 2023–2023
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
tutorialJavascript in 2015Glen Maddern · 3 HN recommenders · 2015–2017
talkCgroups, namespaces, and beyond: what are containers made from?Docker · 4 HN recommenders · 2017–2023
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025