如何通过Web界面为多个实例部署Docker集群?

我有我的应用程序的几个实例,如开发支架,testing台,演示台和几个生产站。 我的应用程序是一个微服务的集群,打包在docker容器中,由docker-composepipe理。 我需要能够方便地将部分版本的应用程序部署到多个展位。

我的问题是:我应该select哪些工具来实现这个function? 理想情况下,我想要有一个网站界面,其中一个button“部署”为一个立场和我的应用程序的版本的input字段。

我们使用Teamcity来构build应用程序,我们可以使用它来持续交付,但是我正在寻找更方便和专业的工具。

我们在CIstream程中使用Octopus Deploy进行部署(由TeamCity创build的版本),我们对此工具非常满意。 尽pipe我对容器/ Docker没有太多的了解,但是我看到最近Octopus已经为Docker部署实现了一些function,所以你可以检查一下。 ;)

Interesting Posts