群是否可以配置为自动检查具有相同标签的较新图像



我在玩github、travis ci(构建管理器)、数字海洋(云)、docker hub、docker cloud来创建连续部署

我已经成功地将github与travis ci和docker hub集成在一起,因此在每次向我的一个分支(开发)发出拉取请求后都会创建新的映像。

  1. Docker云不支持在集群模式下与数字海洋集成。这是否意味着数字海洋不支持swarm,或者docker cloud的gui不只支持数字海洋集成?(我想答案是,我可以在数字海洋中用我的机器做任何我想做的事)。

  2. docker云是否提供了从远程机器使用命令行无法访问的任何特殊功能?

  3. 如果群组使用的图像具有相同标签的较新图像,那么群组是否可以配置为检查更新?或者更好:当有带有相同标签的更新图像时,有没有任何服务可以通知集群

我只能帮助处理数字3。

如果你想强制群获得具有相同标签的新图像版本,你可以通过使用新图像的RepoDigest来强制。

docker pull myimage:tag 
docker service update  
--image $(docker inspect -f '{{index .RepoDigests 0}}' myimage:tag)  
my-container --force --detach=true

哈奇,但它像一个魅力。

相关内容

  • 没有找到相关文章

最新更新