exo
exo copied to clipboard
[FEATURE] multiple compose files & `extends` attribute
Implementing extends is a big lift for compose files, since it introduces two new challenges for config file handling: 1) importing configuration from additional files and 2) semantically-aware merging of service definitions.
This feature seems reasonably widely used: https://sourcegraph.com/search?q=context:global+extends+%28file:docker-compose.yml+or+file:docker-compose.yaml+or+file:compose.yml+or+file:compose.yaml%29+count:500&patternType=literal
Similarly, -f with multiple values:
https://sourcegraph.com/search?q=context:global+docker-compose.-f+.-f+&patternType=regexp