i go so far the other way with this personally… I actually have a seperate LXC for each docker container and a lot of the time i use docker run instead of docker-compose…
I’ve still not had anyone explain to me why compose is better than a single command line…