使用 dashboard.tutum.co 的 Web 界面,当我点击容器上的“Reploy”按钮时,它不会从我的 Docker Hub 映像重建。这是正常的行为吗?
这是上下文。我一直在尝试实施如下的持续交付策略:Github > Docker Hub > Tutum。效果很好,只是我网站的“最新版本”最终没有上线。为了检查它是否可能是 Docker Hub 问题,我已经终止了我的 Tutum 容器并重新创建了它(使用我最新的 Docker hub 映像):然后我的网站的最新版本就上线了。难道我做错了什么?
编辑: 问题是 Tutum 上的默认重新部署行为是重用容器卷。这就是我的代码没有更新的原因!这里记录了一个名为“reuse_volumes”的查询参数,但我无法将它与 Docker Hub webhooks 一起成功使用,所以问题仍然存在。