木偶和docker

我正在通过Puppet并将其与Docker进行比较。

我开始知道Puppet是用于可扩展基础架构的configurationpipe理。 新的虚拟机的设置可以用相同的configuration轻松完成

似乎Docker也可以以不同的方式处理所有这些。

docker工人取代木偶,厨师等configurationpipe理工具吗?

请帮我理解。

提前致谢。

不确定这个问题是否属于这里,但从来没有,这里是一些可能比我更好地解释它的资料: http : //cloudify.co/2014/10/30/Docker-cloud-orchestration-configuration- management.html

Docker的操作方式与Chef或Puppet不同。 Docker是(有限的)一个静态系统。 厨师等。 人。 本质上是dynamic的。 如果您试图更改一组Dockerconfiguration的服务,您将创build一个新的Docker容器,将其推出并吹走旧的容器。

厨师等。 人。 而是频繁地检查状态变化,当它们发生时,将这些变化拉下来并收敛。 这留下了让服务器的一部分自动化的空间,有些则不然(例如,如果难以pipe理的部分,或者用于紧急维修)。

在我看来这两个Docker是更强大的模型,但即使如此,你应该有一个明确的CM来创build你的docker图像,如无服务器厨师,Ansible或其他。