Skip to main content

Що таке Docker registry?

Docker registry - це сховище для Docker-образів. Туди образи можна завантажувати (push) і звідти завантажувати (pull), щоб потім запускати контейнери.

Факти по суті:

  • Registry = репозиторій образів (аналог Git-сховища, тільки для Docker-image'ів).
  • Дозволяє ділитися образами всередині команди або поширювати публічно.
  • Працює як джерело для деплою - сервер або CI/CD завантажує образ прямо з registry.
  • Підтримує версії (tags) - можна зберігати image v1, v2, latest і відкочуватися за потреби.

Приклади registry:

  • Docker Hub - публічний за умовчанням.
  • GitHub Container Registry / GitLab Registry - для команд і CI.
  • Private registry - власний закритий реєстр всередині компанії.

Якщо образ - це «шаблон контейнера», то registry - «віддалена полиця, де ці шаблони лежать і звідки їх забирають».

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

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

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