Управление версиями изображений докера в ECR - тегирование

Мы создаем версию мастера Дженкинса (образ докера) и сохраняем в ECR тег 0.1.$(git rev-parse --short head) .


Создает ли это коллизию в версиях изображений?

Каков наилучший подход для создания версий образа докера?

Всего 1 ответ


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

Самым быстрым и простым решением будет использование временной метки последнего коммита в формате YYMM.DDHH.MMSS-$(git rev-parse --short head) в качестве версии. Это будет соответствовать правилам Semver и будет сопоставимым

Например, 2002.1018.1524-abcdef12345 означает, что он был создан из коммита abcdef12345 который был зафиксирован 10 февраля 2020 года в 18:15:24.


Есть идеи?

10000