title: Docker Compose: Should I have multiple docker-compose files?
body: <p>Currently, I have about 20 containers in the same docker-compose.yml file. Not all of the containers are related but it has been set up this way so I could just run <code>docker-compose up</code> once to start all of the containers.</p>
  <p>Should I be breaking it up into multiple docker-compose files (e.g. one application per docker-compose file, which could include multiple containers like a frontend + database)? Are there any significant drawbacks with having all of your containers in one huge docker-compose file?</p>