问题描述
当前,为了自动化Docker容器的部署过程,我使用了Docker Hub来自动构建映像,并使用了Watchtower重新启动带有新映像的容器,但是Watchtower每隔5分钟拉动或监视一次映像(默认情况下),可以对其进行更改到任何间隔(通过-i和-schedule标志),但是有没有办法仅在找到新的构建时才从docker hub提取图像? 有钩子或任何命令吗?
解决方法
不幸的是没有。这是由于docker客户端API中的限制,该限制迫使您拉动以获取要比较的图像哈希。
但是,如果您已经在本地拥有所有层,那么除了获取校验和散列之外,应该没有任何流量可言。