How to Diagram a Docker Compose Stack (and What depends_on Really Means)
Traffic, startup order and network boundaries are three different arrows. Here is how to draw each one from your compose file.
Oct 8, 202610 min read

Search for a command to run...
Traffic, startup order and network boundaries are three different arrows. Here is how to draw each one from your compose file.

Pick the right view, treat namespaces as boundaries, get the links from the cluster instead of from memory, and keep the picture in sync with your manifests.

A practical walkthrough: costs, actual time, loops, row estimates, buffers, and how to find the one node that is actually slow. Disclosure: I build LetDraw, a diagram tool. The last section shows how
