Получить информацию об имеющихся репозиториях
Получить список репозиториев в реестре
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для получения списка репозиториев:
yc container repository list --help
-
Получите список репозиториев.
-
Чтобы получить список всех репозиториев всех реестров текущего каталога, выполните команду:
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.
Получить информацию о репозитории
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для получения информации о репозитории:
yc container repository get --help
-
Получите информацию о репозитории.
-
По 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
.
-