title: docker-compose file has become too long
body: <p>I recently started migrating my self-hosted services to <code>docker</code>. To simplify maintenance, I'm using <code>docker-compose</code>. Some of the containers depend on each other, others are independent. </p>
  
  <p>With more than 20 containers and almost 500 lines of code, maintainability has now decreased.</p>
  
  <p>Are there good alternatives to keeping one huge <code>docker-compose</code> file?</p>