Реестр образов
Где хранятся собранные образы.
Реестр нужен, чтобы собранный образ можно было переиспользовать: запустить его в другом приложении проекта без пересборки или перенести приложение на другой сервер. Через реестр же образ передаётся с сервера сборки на сервер развёртывания.
Подключение реестра
В разделе «Реестры образов»:
- «Добавить реестр» — любой Docker-реестр, например
ghcr.io: адрес реестра, namespace (префикс образов), имя пользователя и пароль или токен; - «Подключить из Yandex» — Yandex Container Registry из подключённого каталога Yandex Cloud.
Затем в настройках приложения, блок «Сервер сборки», выберите «Реестр публикации». Под полем
показано, куда будет публиковаться образ: <адрес реестра>/<namespace>/<имя приложения>.
Реестр обязателен, если приложение собирается на отдельном сервере сборки: через него образ попадает на сервер развёртывания.
Без реестра
Вариант «Без реестра · локальный образ»: образ остаётся на сервере, где был собран. На сервере хранятся 3 последних локальных образа приложения, более старые удаляются автоматически. Перенос в другое приложение или на другой сервер недоступен. Если реестр подключён, его образы автоматически не удаляются.