Getting information about existing repositories
Getting a list of repositories in a registry
If you don't have the Yandex.Cloud command line interface yet, install and initialize it.
The folder specified in the CLI profile is used by default. You can specify a different folder using the --folder-name
or --folder-id
parameter.
-
View a description of the CLI command to get a list of repositories:
yc container repository list --help
-
Get a list of repositories.
-
To get a list of all the repositories of all the registries in the current folder, run the command:
yc container repository list
Command execution result:
+----------------------+-----------------------------+ | ID | NAME | +----------------------+-----------------------------+ | crp8bu81b5afogqjrg92 | crp0pmf1n68tt345tf02/ubuntu | | crps9c63eviioaehqsif | crpl3738e9v1qb3besp7/ubuntu | +----------------------+-----------------------------+
-
To get a list of all the repositories in a particular registry, run the command:
yc container repository list --registry-id crp0pmf1n68tt345tf02
Where:
--registry-id
: Registry ID.
Command execution result:
+----------------------+-----------------------------+ | ID | NAME | +----------------------+-----------------------------+ | crp8bu81b5afogqjrg92 | crp0pmf1n68tt345tf02/ubuntu | +----------------------+-----------------------------+
-
You can get a list of repositories in a registry by using the list method for the Repository resource.
Getting information about a repository
If you don't have the Yandex.Cloud command line interface yet, install and initialize it.
The folder specified in the CLI profile is used by default. You can specify a different folder using the --folder-name
or --folder-id
parameter.
-
View a description of the CLI command to get repository information:
yc container repository get --help
-
Get information about the repository.
-
By repository ID:
yc container repository get --id crp8bu81b5afogqjrg92
Where:
--id
: Repository ID.
Command execution result:
name: crp0pmf1n68tt345tf02/ubuntu id: crp8bu81b5afogqjrg92
-
By repository name:
yc container repository get --name crp0pmf1n68tt345tf02/ubuntu
Where:
--name
: Repository name.
Command execution result:
name: crp0pmf1n68tt345tf02/ubuntu id: crp8bu81b5afogqjrg92
You can specify both the full name of the Docker image and prefixes. For example, you can get information about the
crpvplula8p3nn86jtnb/myproject/myservice
repository by specifyingcrpvplula8p3nn86jtnb/myproject/myservice
,crpvplula8p3nn86jtnb/myproject
, orcrpvplula8p3nn86jtnb
.
-