I'm fairly novice when it comes to Docker, so I'm sorry if some of this comes off ignorant.
What I mean is say, for example, there's some httpd.conf
setting that you determine all apache images should have present, you build all apache images based off that for 10-20 instances, but later decide there should be some other config setting as well. How do you update the 10-20 images you've already created so all your apache instances are in compliance?
Do you just have to re-create each Docker container editing the config file on each one?
Do you have a puppet agent be part of the base image and just let puppet run in a container alongside the application? Would ksm
do much to reduce the memory overhead of running puppet agents in each of your containers?
Some other way I'm not thinking of?
[link][14 comments]