У меня есть репозиторий на DockerHub, который я настроил для прямого подключения к моему репозиторию GitHub, так что фиксация git
запускает сборку Docker изображений.
Я ищу для создания нескольких образов Docker (например, v1
, v2
и c) для моего продукта.
Теперь я вижу, что DockerHub дает вам возможность напрямую настроить «правила сборки» с портала:
so right now, when I make changes to the /releases/v1/Dockerfile
, the build will be triggered automatically.
Cool.
Going forward however, I expect to release /releases/v2/Dockerfile
to my GitHub repo, and I would like for v2
to be built automatically as well, without me having to create the "build rule" manually. Is there a way to create a "build rule" programmatically?
I'm looking to call the DockerHub API to create the build rule.
I've been through the documentation of the API here
https://docs.docker.com/registry/spec/api/, но я не смог найти то, что искал.
Я хотел бы получить:
введите описание изображения здесь
где v2
был создан программно, а не с консоли.