Skip to main content

Яку роль відіграє registry в ci/cd?

Registry в CI/CD відіграє роль центрального сховища артефактів, куди система збірки кладе Docker-образи і звідки сервер деплою їх забирає.


Як це працює по етапах

1. CI (збірка) Pipeline збирає образ застосунку (docker build) і пушить його в registry під конкретним тегом, наприклад app:1.3.7.

2. Registry (зберігання) Образ зберігається як версія - безпечно, централізовано і доступно для різних середовищ (dev, stage, prod).

3. CD (деплой) Сервер або оркестратор (наприклад, Kubernetes чи Docker Swarm) робить docker pull потрібного тегу і розгортає контейнер.


Що це дає

  • версіонування - легко відкотитися, вибравши старий тег
  • стабільність - одне й те саме середовище всюди
  • швидка доставка - деплой без перезбирання на серверах
  • зручна інтеграція - registry стає єдиною точкою, на яку дивляться всі етапи

Підсумок: Registry - це сполучна ланка між збіркою і деплоєм у CI/CD. CI завантажує туди образ, CD завантажує і розгортає його, забезпечуючи передбачувані та відтворювані релізи.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.