是否需要使用 Ansible 创建 docker 镜像

问题描述 投票:0回答:1

我知道我们可以使用 Ansible 创建 Docker 镜像。我正在学习和做 PoC 工作。

我正在尝试找出使用 Ansible 创建 Docker 映像的优点/缺点。

想听听您是否玩过并发现了使用 Ansible 创建 Docker 镜像(不是部署 Docker 镜像)的任何问题/解决方案?

另外,有什么好的理由不使用 Ansible 创建 docker 镜像吗?

docker ansible
1个回答
0
投票

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

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

也就是说,我对 Ansible 也有一系列抱怨——特别是在其 DSL 设计不佳的地方,导致自动生成剧本容易出错,以及在一些竞争对手中存在功能的地方(尽管与 Docker 镜像生成不是特别相关)只是作为事后的想法而设计的。

没有完美的工具;根据您的需求做出决定,并且仅以您认为可以在您自己的用例背景下做出的可接受的需求的方式失败。

© www.soinside.com 2019 - 2024. All rights reserved.