Maybe it'll be easier if you share the exact issue you're having.
"came up short" doesn't tell us anything on what to help you with.
I've installed it with docker compose, but I use caddy in a dedicated debian VPS, so our setup is different but if your problem is with docker compose itslef maybe I could help you.