netviz GitHub

docker

A container runtime at the scale it really runs at: three Docker hosts, sixteen namespaces nested up to three deep, a swarm overlay, two networks that use no veth pair at all, and the firewall zones that decide what crosses.

Drawn at l1 · l3 · ipam · netns · overlay · security from examples/docker by netviz -i examples/docker render -f html. Open it on its own — it is one file, and it works offline.

Pick a layer from the switcher inside the diagram; hover or focus a node for its interfaces, addresses, VLANs and cabling; filter by VLAN or namespace. All the examples · Build one of your own.