I wanted a way to spin up Docker containers exposed on Tailscale without running Tailscale in the container itself.
Now that Tailscale supports creating virtual nodes in Go[0], it's possible to create a distinct Tailscale network interface for each container, which is exactly what tsdocker does.