Jump toUpdate content

Concepts

Container Registry

Scaleway Container Registry is a fully-managed mutualised container registry, designed to facilitate the storage, management and deployment of container images. The service simplifies the development-to-production workflow, as there is no need to operate your own container registry or to worry about the underlying infrastructure.

Container Image

A Container Image is a file that includes all the requirements and instructions of a complete and executable version of an application. When running an image, it becomes one or multiple instances of that application. You can pull the image, edit its settings, view its versions or delete it.

Docker

Docker is a tool that makes it easy to manage container images. You can use Docker from your local computer to enable you to push and pull images to and from your Scaleway Container Registry.

Image Privacy Policies

Image Privacy Policies specify whether everyone has the right to pull that image or not. When an image is set to public, anyone is able to pull it. Set your image to private if you want to restrict access. You can also specify that an image should inherit its privacy policy from its namespace.

Namespace

Namespaces allow you to manage your Container Registry in a simple, clear and human-readable way. A namespace is a collection of container images, each bearing the unique identifier of that namespace (each namespace must have a globally unique name). A namespace belongs to a user, who is responsible for configuring the push and pull permissions with privacy policies.

Namespace Privacy Policies

Namespace Privacy Policies specify whether everyone has the right to pull an image from the namespace or not. When an image is in a public namespace, anyone is able to pull it. Set your namespace to private if you want to restrict access.

Registry

A Registry is a service which stores container images.