Docker部署的持续交付,已经构build了映像

我想有以下的CDstream: push to master -> build new Docker image -> push image to Docker repo -> deploy (pull & run ) new image on server

对于build筑物的形象,我使用像处理所有expect部署的circleci云CI。

我知道我可以configuration云计算CI在我的机器上执行ssh部署(我需要在VPS上部署),但是我不喜欢给CI提供服务器login凭证。

另一个选项是成功构build/推送后,来自CI或Docker Hub Web挂钩。 但是在这里,我想知道哪个工具可以在此基础上做Docker的工作。 我现在唯一想到的就是创build自己的web钩子处理程序,使用普通的dockerswarm为我pipe理docker。