如何从构build服务器部署/运行Docker镜像

在CI构build服务器(TeamCity2017)上build立,运行和执行Docker镜像的testing后,我们应该如何将它部署到更多的机器上?

举例来说,如果我们将它推送到Dockerregistry,我们的CI服务器会指示目标机器拉和运行映像? 也就是说,在这个应用程序中,我们将使用Octopus进行这个部署步骤,但是我们的Octopus服务器目前还不支持Docker部署。

任何指导赞赏。

迈克尔·麦克。

我会使用Octo将您的图像部署到目标机器上。 你需要使用powershell脚本让你的机器运行图像。 或者你可以使用诸如牧场主,这是一个docker群pipe理器。 没有可行的方式让TeamCity部署你的图片。 这个软件根本就不是可以部署的。

Rancher解决scheme不会自动化,至less不是我所知。 将新图像推送到dockerregistry时,您将不得不触发升级。