Production is more complicated than development. How would I express rolling updates or ingress with docker-compose?
Why not use Kubernetes for local dev (kind or minikube) instead of trying to make docker compose hacks for production? Docker Swarm is rarely seen, I suspect industry has already settled on k8s as the standard