Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Cloud Registry
KZ
  • Начало работы
    • Все инструкции
        • Обзор
        • Локальный
        • Удаленный
        • Виртуальный
    • Создание политики жизненного цикла
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Аудитные логи Audit Trails
  1. Пошаговые инструкции
  2. Управление реестром
  3. Создание реестра
  4. Локальный

Создать локальный реестр

Статья создана
Yandex Cloud
Обновлена 9 июля 2026 г.
Открыть в Markdown
Консоль управления
CLI
API
  1. В консоли управления выберите каталог, в котором хотите создать локальный реестр.

  2. Перейдите в сервис Cloud Registry.

  3. На панели слева выберите Реестры.

  4. В правом верхнем углу нажмите кнопку Создать реестр.

  5. Выберите формат реестра.

  6. В поле Тип реестра выберите Local.

  7. Если вы выбрали формат реестра:

    • Docker, укажите политику неизменяемости артефактов:

      • Disabled — не использовать политику.
      • Simple — запретить перезаписывать артефакты.
      • Full — запретить перезаписывать артефакты, даже если артефакт удален.
    • Maven, укажите политику версий:

      • Mixed — сочетание политик Release и Snapshot для гибкости.
      • Release — стабильные версии.
      • Snapshot — разработка с частыми обновлениями.
    • Debian, при необходимости настройте подпись метаданных реестра:

      Включите опцию Подпись реестра и укажите секрет Yandex Lockbox, содержащий GPG-ключ для подписи. Подробнее о подготовке GPG-ключа и создании секрета в разделе Подготовка GPG-ключа.

  8. В блоке Информация о реестре:

    • Введите имя реестра. Имя не должно содержать пробелы и специальные символы.
    • (Опционально) Введите описание и добавьте метки реестра в формате ключ: значение.
  9. Нажмите Создать.

Чтобы создать локальный реестр, выполните команду:

yc cloud-registry registry create \
  --name <имя_реестра> \
  --description <описание_реестра> \
  --registry-kind <формат_реестра> \
  --registry-type local \
  --properties <свойства_реестра>

Где:

  • --name — имя реестра.

  • --description — описание реестра.

  • --registry-kind — формат реестра. Доступные форматы: maven, npm, docker, nuget, pypi, binary, debian.

  • --registry-type — тип реестра.

  • --properties — свойства реестра. Задаются строкой в формате name1=value1,name2=value2. Доступные свойства для локальных реестров:

    • immutable-artifacts-policy — политика неизменяемости артефактов. Поддерживается только для формата реестра docker. Доступные политики:

      • disabled — не использовать политику.
      • simple — запретить перезаписывать артефакты.
      • full — запретить перезаписывать артефакты, даже если артефакт удален.

      Значение по умолчанию — disabled.

    • version-policy — политика версий. Поддерживается только для формата реестра maven. Доступные политики:

      • mixed — сочетание политик release и snapshot для гибкости.
      • release — стабильные версии.
      • snapshot — разработка с частыми обновлениями.

      Значение по умолчанию — mixed.

    • signingGpgKeySecretId — идентификатор секрета Yandex Lockbox, содержащего GPG-ключ для подписи метаданных. Поддерживается только для формата реестра debian. Подробнее о подготовке GPG-ключа и создании секрета в разделе Подготовка GPG-ключа.

Результат:

done (3s)
id: cn1fsnc2dak********
folder_id: b1gc1t4cb638********
name: my-first-registry
kind: DOCKER
type: LOCAL
status: ACTIVE
description: docker
created_at: "2024-11-30T16:11:12.901356Z"
modified_at: "2024-11-30T16:11:16.243323Z"

Чтобы создать локальный реестр, воспользуйтесь методом REST API create для ресурса Registry или вызовом gRPC API RegistryService/Create.

В поле type укажите LOCAL.

Была ли статья полезна?

Предыдущая
Обзор
Следующая
Удаленный
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»