A hierarchical configuration model combines settings from several sources in a fixed order. Packaged defaults provide a baseline, environment-specific files override them, and environment variables take highest precedence. section 18.3
A containerized application can apply configuration in this order:
- Load default files from the image's config directory. section 18.3
Inspecting merged configuration
Run the image with its defaults, then repeat with a development configuration bind-mounted at /app/config-override. Query /config after each run to verify the effective settings; add IG_METRICS.ENABLED=TRUE to test an environment-variable override.
