Don't forget configuration. A properly built Docker image can be configured purely via environment variables, which are all in one place. That's much more transparent than having 20 locations with tiny changes to the defaults.
There are obviously edge cases where this doesn't work, but even then you still have a just a bundle of config files in one place.
Don't forget configuration. A properly built Docker image can be configured purely via environment variables, which are all in one place. That's much more transparent than having 20 locations with tiny changes to the defaults.
There are obviously edge cases where this doesn't work, but even then you still have a just a bundle of config files in one place.