This would allow us to define a series of YAML project files which can be used in various combinations in order to "compose" the set of services needed for a particular OS platform and database combination.
The need for the directories could be eliminated altogether. However, the Compose project name will become highly significant if everything is sitting in one directory, so that is also a consideration.
Inspired from discussion resulting from #14
We have discussed the possibility of sharing Compose configurations as described here: https://docs.docker.com/compose/extends/
This would allow us to define a series of YAML project files which can be used in various combinations in order to "compose" the set of services needed for a particular OS platform and database combination.
The need for the directories could be eliminated altogether. However, the Compose project name will become highly significant if everything is sitting in one directory, so that is also a consideration.