Is there way to deploy app with docker-compose.yaml rather than Dockerfile?
Not currently, unfortunately.
One approach is to make separate apps and then get them to communicate using the encrypted, private network (using
.internal hostnames) …
… or you would run multiple processes within one app. Then you would need an additional process in that app to keep them all running. For example using
supervisor. This page has some more details about that multi-process approach:
thanks for ways out, but guess as a feedback, probably a nice feature to add, even if later on