DeployCode
Сборка и развёртывание

Реестр образов

Где хранятся собранные образы.

Реестр нужен, чтобы собранный образ можно было переиспользовать: запустить его в другом приложении проекта без пересборки или перенести приложение на другой сервер. Через реестр же образ передаётся с сервера сборки на сервер развёртывания.

Подключение реестра

В разделе «Реестры образов»:

  • «Добавить реестр» — любой Docker-реестр, например ghcr.io: адрес реестра, namespace (префикс образов), имя пользователя и пароль или токен;
  • «Подключить из Yandex» — Yandex Container Registry из подключённого каталога Yandex Cloud.

Затем в настройках приложения, блок «Сервер сборки», выберите «Реестр публикации». Под полем показано, куда будет публиковаться образ: <адрес реестра>/<namespace>/<имя приложения>.

Реестр обязателен, если приложение собирается на отдельном сервере сборки: через него образ попадает на сервер развёртывания.

Без реестра

Вариант «Без реестра · локальный образ»: образ остаётся на сервере, где был собран. На сервере хранятся 3 последних локальных образа приложения, более старые удаляются автоматически. Перенос в другое приложение или на другой сервер недоступен. Если реестр подключён, его образы автоматически не удаляются.

На этой странице