Docker注册表通知多推

Docker注册表通知多推,docker,docker-registry,Docker,Docker Registry,我正在使用自己的私有Docker注册表,我希望在推送新映像时发送松弛通知 我使用Huginn捕获注册表webhook通知并发送给Slack。我的问题是Docker registry在使用相同信息推送图像时会发送多个通知: “操作”:“推送” 如何仅从docker注册表发送一个通知?还是区分上次通知?我找到了解决方案 我只检查action==push和mediaType==application/vnd.docker.distribution.manifest.v2+json同样的问题,但我修复了

我正在使用自己的私有Docker注册表,我希望在推送新映像时发送松弛通知

我使用Huginn捕获注册表webhook通知并发送给Slack。我的问题是Docker registry在使用相同信息推送图像时会发送多个通知:

“操作”:“推送”

如何仅从docker注册表发送一个通知?还是区分上次通知?

我找到了解决方案

我只检查action==push和mediaType==application/vnd.docker.distribution.manifest.v2+json

同样的问题,但我修复了:
timeout
backoff
默认值为
ns
ms

使用我的配置:

通知:
端点:
-名称:webhook
禁用:false
网址:http://example.com
超时时间:3000毫秒
阈值:5
退避:1S