What's Today

Hacker News Front Page · psxuaw ·

Code and Cake - Docker is weird

Al crear un runtime de contenedores propio, el autor descubre que los contenedores no son una función única de Linux, sino procesos aislados mediante namespaces, cgroups y mecanismos de red. También explica que las imágenes son directorios usados como raíz del proceso y que runc debe sortear limitaciones de Go para ejecutar ciertas llamadas al sistema y aproximar el comportamiento de fork. Por último, señala que Docker suele necesitar privilegios de root y que los runtimes sin root deben resolver especialmente la complejidad de la red.

I decided to make my own container runtime for fun, and even though I’m still early on, I’ve learned that Docker is weird. Here’s some weird things I learned about Docker.

Leer la nota completa en codeandcake.dev →