想要在更新第三个存储库时自动生成docker镜像

时间:2015-11-27 10:17:44

标签: github docker dockerhub

我有一个包含Dockerfile的Github存储库。链接到此存储库的是一个用于自动构建的Docker(hub)存储库。 autobuild工作正常。 这个Dockerfile的一个步骤是从另一个(第三个)Github存储库下载文件:在容器内运行的软件。 问题是当第三个存储库(包含应用程序源代码,而不是dockerfile)被更新时,是否存在触发Docker镜像的已知机制?

感谢。

1 个答案:

答案 0 :(得分:0)

在Docker Hub中,转到您的存储库并查看“构建设置”> “构建触发器”。这将为您提供一个接受POST并触发构建的URL。

然后转到应该触发构建的Github存储库,并在“Settings”>下添加该trigger-url。 “Webhooks& Services”> “Webhooks”,您可以选择Github何时发布(触发构建)。