My application is a set of containers. From the docs, it appears that an app in fly is just one process/container. Some answers in this forum referred to private networking which doesn’t really tell me how to configure a cluster of containers. Others said that you can run multiple orgs and hook them but it appears that I have to manage billing individually for each org which sounds painful.
An app currently maps to a single process/container.
Launching multiple apps within the same organization is the way to go if you want them to talk to each other. We don’t currently allow private networks that span organizations (but the logic is there for it).
Another way is running multiple processes within the same instance. You’ll need to add your own process supervision.
We will be exploring enabling docker-compose-like cluster deployments in the coming months!