是否需要使用Ansible来创建泊坞窗图像

时间:2015-08-07 16:32:50

标签: docker ansible

我知道我们可以使用ansible创建docker图像。我正在学习和做POC工作。

我试图找到使用Ansible创建docker镜像的优点/缺点。

想听听你是否玩过并发现任何使用ansible创建docker图像(不部署docker图像)的问题/解决方案?

另外,有没有很好的理由不使用Ansible创建docker图像?

1 个答案:

答案 0 :(得分:0)

这可能是一个不错的选择。

  • 如果无代理系统足以满足您的需求,那么保持Docker镜像的轻量级(通过不包含任何代理)是合理的。
  • 如果您的运营团队使用Ansible,则在配置Docker映像(用于开发/测试)时使用相同的手册与生产相同。
  • 如果您的生产环境以预期的方式使用Docker,那么您就减少了对现有系统维护和维护的复杂逻辑的需求,这使得Ansible成为更好的选择。

尽管如此,我还有一份关于Ansible的投诉清单 - 特别是在DSL设计不当的地方,这些地方使得自动生成剧本容易出错,以及某些竞争对手存在功能的地方(尽管与Docker图像生成并不特别相关)只是作为事后的想法而设计的。

没有工具是完美的;根据您的需求做出决定,并且只在您自己的用例中找到可接受的需求时才会失败。