I wrote a deep dive on how container networking actually works by building it manually from Linux primitives.
Instead of treating container networking as a black box, this walks through network namespaces, veth pairs, routing tables, and NAT with iptables
Would love feedback from folks working on infra, Linux networking, or container platforms.
Link: https://amalchandran.xyz/journals/building-container-networking-from-scratch-part-1/