Skip to main content
Container Registry Product Description
Last update:

Container Registry Product Description

Container Registry as a Service (CRaaS) is a fully operational container registry for storing and deploying Docker images.

You can create a private registry and manage images through the Docker CLI — загружать, скачивать and удалять them. The images in the registry are stored with triple replication.

If you use Container Registry, the images and infrastructure are hosted by the same provider — this speeds up deployment, uploading and downloading of images.

In Container Registry you can also store Helm charts and manage them via the Helm CLI.

The product supports user types and roles.

Registry and repository

Container Registry is a registry for storing Docker images and Helm charts.

Multiple versions of the same image or chart with the same name can be stored in the same repository.

You can create multiple repositories in one registry.

Tag and hash

Image versions can be distinguished using tags or hashes. The hash is generated automatically and is unique, while the tag must be assigned independently.

If you do not specify a tag when loading an image, the latest tag is automatically set.

If you download a version of an image with a tag that is already in use in the repository, the tag will be added to the new version and removed from the old one.

The tag to refer to the image looks like this:

cr.selcloud.ru/<registry>/<image>:<tag>

Token

The token is required for authorization in Container Registry and to gain access to the registry.

Tokens can be managed via API Container Registry or in control panel.

Restrictions

A maximum of 100 registries can be created in one cloud platform project.