Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Решения
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Yandex Container Registry
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Аутентифицироваться в Container Registry
    • Управление Docker-образом
      • Получить информацию об имеющихся Docker-образах
      • Создать Docker-образ
      • Загрузить Docker-образ в реестр
      • Скачать Docker-образ из реестра
      • Удалить Docker-образ из реестра
    • Управление реестром
      • Получить информацию об имеющихся реестрах
      • Создать реестр
      • Изменить реестр
      • Удалить реестр
    • Управление репозиторием
      • Получить информацию об имеющихся репозиториях
    • Управление политиками автоматического удаления Docker-образов
      • Получить информацию об имеющихся политиках удаления
      • Создать политику удаления
      • Изменить политику удаления
      • Сделать тестовый запуск политики удаления
      • Удалить политику удаления
    • Сканирование на наличие уязвимостей
    • Работа с ролями
      • Назначить роль
      • Просмотреть назначенные роли
      • Отозвать роль
  • Yandex Container Solution
  • Сценарии использования
    • Все сценарии
    • Запуск Docker-образа на виртуальной машине
    • Создание триггера с помощью Yandex Cloud Functions
  • Концепции
    • Обзор
    • Docker-образ
    • Реестр
    • Репозиторий
    • Политика автоматического удаления Docker-образов
    • Триггер Yandex Cloud Functions
    • Сканер уязвимостей
    • Резервное копирование
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC
      • Обзор
      • ImageService
      • RegistryService
      • RepositoryService
      • OperationService
    • REST
      • Обзор
      • Image
        • Обзор
        • delete
        • get
        • list
      • Registry
        • Обзор
        • create
        • delete
        • get
        • list
        • update
      • Repository
        • Обзор
        • list
  • Решение проблем
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Управление репозиторием
  3. Получить информацию об имеющихся репозиториях

Получить информацию об имеющихся репозиториях

  • Получить список репозиториев в реестре
  • Получить информацию о репозитории

Получить список репозиториев в реестре

CLI
API

Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

  1. Посмотрите описание команды CLI для получения списка репозиториев:

    yc container repository list --help
    
  2. Получите список репозиториев.

    • Чтобы получить список всех репозиториев всех реестров текущего каталога, выполните команду:

      yc container repository list
      

      Результат выполнения команды:

      +----------------------+-----------------------------+
      |          ID          |            NAME             |
      +----------------------+-----------------------------+
      | crp8bu81b5afogqjrg92 | crp0pmf1n68tt345tf02/ubuntu |
      | crps9c63eviioaehqsif | crpl3738e9v1qb3besp7/ubuntu |
      +----------------------+-----------------------------+
      
    • Чтобы получить список всех репозиториев определенного реестра, выполните команду:

      yc container repository list --registry-id crp0pmf1n68tt345tf02
      

      Где:

      • --registry-id — идентификатор реестра.

      Результат выполнения команды:

      +----------------------+-----------------------------+
      |          ID          |            NAME             |
      +----------------------+-----------------------------+
      | crp8bu81b5afogqjrg92 | crp0pmf1n68tt345tf02/ubuntu |
      +----------------------+-----------------------------+
      

Чтобы получить список репозиториев в реестре, воспользуйтесь методом list для ресурса Repository.

Получить информацию о репозитории

CLI

Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

  1. Посмотрите описание команды CLI для получения информации о репозитории:

    yc container repository get --help
    
  2. Получите информацию о репозитории.

    • По ID репозитория:

      yc container repository get --id  crp8bu81b5afogqjrg92
      

      Где:

      • --id — идентификатор репозитория.

      Результат выполнения команды:

      name: crp0pmf1n68tt345tf02/ubuntu
      id: crp8bu81b5afogqjrg92
      
    • По имени репозитория:

      yc container repository get --name crp0pmf1n68tt345tf02/ubuntu
      

      Где:

      • --name — имя репозитория.

      Результат выполнения команды:

      name: crp0pmf1n68tt345tf02/ubuntu
      id: crp8bu81b5afogqjrg92
      

      Можно указать не только полное имя Docker-образа, но и префиксы. Например, информацию о репозитории crpvplula8p3nn86jtnb/myproject/myservice можно получить, указав crpvplula8p3nn86jtnb/myproject/myservice, crpvplula8p3nn86jtnb/myproject или crpvplula8p3nn86jtnb.

В этой статье:
  • Получить список репозиториев в реестре
  • Получить информацию о репозитории
Language / Region
Вакансии
Политика конфиденциальности
Условия использования
Брендбук
© 2021 ООО «Яндекс.Облако»