Docker compose 如果基础设施是由Docker容器构建的,那么使用Terraform有什么好处吗

Docker compose 如果基础设施是由Docker容器构建的,那么使用Terraform有什么好处吗,docker-compose,docker-swarm,terraform,xen,infrastructure,Docker Compose,Docker Swarm,Terraform,Xen,Infrastructure,我们有一个基于XenServer的私有云。软件组件是运行在十几个虚拟机上的docker容器 我不熟悉Terraform,我想知道与docker compose v3相比,使用Terraform有什么好处,它内置了对swarm模式的支持。使用Terraform构建基于docker的平台有一些好处。Terraform有docker provider,它使用docker API来管理docker容器的生命周期。由于Docker提供程序使用Docker API,因此它不仅与单服务器Docker兼容,而且

我们有一个基于XenServer的私有云。软件组件是运行在十几个虚拟机上的docker容器


我不熟悉Terraform,我想知道与docker compose v3相比,使用Terraform有什么好处,它内置了对swarm模式的支持。

使用Terraform构建基于docker的平台有一些好处。Terraform有docker provider,它使用docker API来管理docker容器的生命周期。由于Docker提供程序使用Docker API,因此它不仅与单服务器Docker兼容,而且与Swarm和任何其他与Docker兼容的API主机兼容。

以下是相应的示例。