命令行在私有docker注册表中添加/更新映像时通知

时间:2016-02-15 20:31:23

标签: docker docker-registry

是否有方法/命令可以查看在私有docker注册表中添加/更新图像的时间?我正在尝试编写一个脚本,它将继续扫描docker-registry,无论何时推送新图像或任何图像更新并上传到具有不同标记的私有注册表,它都会通知我。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

注册管理机有一个Notification system,可以呼叫Event上的HTTP服务

您可以编写一个简单的http服务,在本地运行并接受事件,检查您想要的事件,然后进行通知。使用Node.jsExpressNodemailer中执行此操作可能需要20行javascript。但这是您需要担心的另一项服务。

如果您乐意将所有活动信息发送给第三方,则可能更容易使用Zapier Webhooks之类的服务。 Zapier允许您从注册管理机构通知Web请求中触发几乎任何类型的操作。 IFTTT Maker channel是同一类型的东西,但在这种情况下无法使用,因为您无法选择要处理的特定事件,它们的目的是简化功能。