当基础架构由Docker容器构建时,使用Terraform是否有任何好处
问题描述:
我们拥有基于XenServer的私有云。软件组件是在十几个虚拟机上运行的Docker容器。当基础架构由Docker容器构建时,使用Terraform是否有任何好处
我是Terraform的新手,想知道与docker-compose v3(内置swarm模式支持)相比,使用它有什么好处。
答
使用terraform building docker平台有一些好处。 Terraform有Docker提供者,它使用Docker API来管理Docker容器的生命周期。由于Docker提供程序使用Docker API,因此它不仅与单个服务器Docker,Swarm以及任何其他Docker兼容的API主机兼容。
这里是根据[文档](https://www.terraform.io/docs/providers/docker/index.html)。 – fishi