Szerintem erre kiváló megoldás a docker-compose.yml és a Dockerfile-ok kombinációja:
- a docker-compose.yml-ben megadod, hogy milyen szolgáltatásaid vannak, milyen kötetekkel, hálózatokkal, stb.,
- a Dockerfile-okban pedig megadod, hogy az adott szolgáltatásokhoz tartozó image-k milyen "recept" alapján jöjjenek létre.