I read the following article about “How Should I Get Application Configuration into my Docker Containers?”
It summarizes 4 options for this that were relevant back in 2015.
Baking the Configuration into the Container
Setting the Application Configuration Dynamically via Environment Variables
Setting the Application Configuration Dynamically via Environment Variables (using an external kv store)
Map the Config Files in Directly via Docker Volumes
I’m wondering if nowadays these options are still the only ones viable or are there any new options/patterns to do this?