Docker Hub Automated Build - тегирование

При указании автоматической сборки на Docker Hub я могу установить некоторые настройки (Type («Ветвь» или «Метка»),Name, Dockerfile Location а такжеDocker Tag Name). Но, к сожалению, я не нашел никакой документации для них.

Я предполагаю, что когда я выбираюType «Филиал» и введитеNameэто ветка из моего репозитория git на GitHub / BitBucket, и этоDocker Tag Name в результате тег присваивается созданному изображению.

Я немного поиграл с этим и обнаружил некоторые вещи, которые мне не понятны - но я надеюсь, что вы сможете мне это объяснить.

добавление нескольких записей приводит к назначению только одного тега. Я использовал «Ветвь», «Мастер» и «/» и «последний» в качествеDocker Tag Name в первом 'v1' во втором. Но только «v1» используется в качестве тега.

С помощьюType «Tag» не привел к другому результату. Я думал, что это может создать образ, только если git commit помечен этим значением. Для чего этот тип?

Я искал возможность назначить тег «последний» для последней сборки и использовать схему, такую ​​как v1, v2, v3 и т. Д. Для более старых сборок, что я мог сделать при локальном построении изображений.

Ответы на вопрос(7)

Ваш ответ на вопрос