Quantcast
Channel: linuxadmin: Expanding Linux SysAdmin knowledge
Viewing all articles
Browse latest Browse all 17763

How do you resolve the conflict between docker containers and configuration management?

$
0
0

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?

submitted by send-me-to-hell
[link][14 comments]

Viewing all articles
Browse latest Browse all 17763

Trending Articles