Skip to content

Canister Docker Registry

Canister Docker registry (hosted at cloud.canister.io) is a service that provides a Docker Registry for container images^[docker.md].

Key Features

The platform is notable for offering a Docker Registry service that supports 20 private repositories for free^[docker.md]. Users can authenticate and access the service using a Yahoo email account^[docker.md].

Usage

To interact with the registry, users must log in via the Docker CLI using the specific registry port 5000^[docker.md].

Login

docker login --username=<username> cloud.canister.io:5000

Pushing Images After logging in, images must be tagged with the full registry path and then pushed^[docker.md#L42-44].

docker tag <image_id> cloud.canister.io:5000/<username>/<repo_name>
docker push cloud.canister.io:5000/<username>/<repo_name>

Sources

^[docker.md]