Why not use swarm? On a single node it isn't really more complicated than compose, and you get scaling and rolling deployments.