如果在DockerHub

时间:2017-12-09 13:53:16

标签: docker docker-compose

当我将此应用的新版本推送到Docker Hub时,我想更新并重新启动我的应用程序(docker容器)。
你能告诉任何解决方案自动更新图像并在服务器上重启吗?

P.S我听说kubernetes,但很难理解如何使用它

1 个答案:

答案 0 :(得分:1)

有很多可能性:

  • 编写投票服务以查看是否上传了新版本并让其触发重新部署
  • 如果您有私有注册表,则可以向新推送添加触发器(通知)。触发器可能会触发新构建。
  • 如果你让... jenkins做整个构建它也可以负责构建和重新部署。
  • 您可以触发ansible根据新版本进行重新部署。
  • 等。等