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. Управление политиками автоматического удаления Docker-образов
  3. Получить информацию об имеющихся политиках удаления

Получить информацию о политиках удаления

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

Узнайте, как получить:

  • Список политик удаления в репозитории или в реестре
  • Подробную информацию о политике удаления

Получить список политик удаления в репозитории или в реестре

CLI

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

  • Получите список политик удаления в репозитории:

    $ yc container repository lifecycle-policy list --repository-name crp2hlbs67tj4ggrfodb/ubuntu
    
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    |          ID          |    NAME     |    REPOSITORY ID     |  STATUS  |       CREATED       |          DESCRIPTION           |
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    | crp6lg1868p3i0emkv1b | test-policy | crp3cpm16edqql0t30s2 | DISABLED | 2020-05-28 15:05:58 | disabled lifecycle-policy for  |
    |                      |             |                      |          |                     | tests                          |
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    
  • Получите список политик удаления в реестре:

    $ yc container repository lifecycle-policy list --registry-id crp2hlbs67tj4ggrfodb
    
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    |          ID          |    NAME     |    REPOSITORY ID     |  STATUS  |       CREATED       |          DESCRIPTION           |
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    | crp6lg1868p3i0emkv1b | test-policy | crp3cpm16edqql0t30s2 | DISABLED | 2020-05-28 15:05:58 | disabled lifecycle-policy for  |
    |                      |             |                      |          |                     | tests                          |
    | crpbia0qsdqpi28444jn |             | crpo17tgeemuto888jdh | DISABLED | 2020-05-28 08:06:14 |                                |
    +----------------------+-------------+----------------------+----------+---------------------+--------------------------------+
    

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

CLI

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

Получите подробную информацию о политике удаления с помощью id из предыдущего пункта:

$ yc container repository lifecycle-policy get crp6lg1868p3i0emkv1b

id: crp6lg1868p3i0emkv1b
name: test-policy
repository_id: crp3cpm16edqql0t30s2
description: disabled lifecycle-policy for tests
status: DISABLED
created_at: "2020-05-28T15:05:58.143Z"
rules:
- description: remove prod images older than 60 days except 20 last ones
expire_period: 5184000s
tag_regexp: prod
retained_top: "20"
- description: remove all test and untagged images older than 48 hours
expire_period: 172800s
tag_regexp: test.*
untagged: true
В этой статье:
  • Получить список политик удаления в репозитории или в реестре
  • Получить информацию о политике удаления
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»