Running My Tiny Docker-like Runtime on macOS with Lima

TL;DR AI
2 min readKey summary
A developer built a small Docker-like container runtime in Go and tried to run it on macOS.
They found it depends on Linux-only kernel features like namespaces, cgroups v2, veth pairs, and iptables.
Because Go compilation alone is not enough, the runtime needed a Linux environment to actually work.
The author used Lima to provide that Linux layer on macOS, then tested the runtime and shared a benchmark.
