Overview
The IONOS CLOUD Private Container Registry is a universal repository manager with a recommended service for storing and managing custom container images and other artifacts in IONOS CLOUD. Deploying and pulling images can be done using the Docker CLI or added directly to a Kubernetes deployment.

The IONOS CLOUD Private Container Registry provides dedicated registries based on your contract. This allows you to host your own Docker images locally without relying on external providers like Docker Hub.
A Private Container Registry is created to store and share custom images in the same regions where you deploy them. The Private Container Registry is a high-performance platform for storing custom image containers. It can be used as part of CI/CD workflows for container workloads.
You can order and manage the Private Container Registry through the API. The API will allow integration into the Data Center Designer (DCD).
Specifications
The IONOS CLOUD Private Container Registry specifications are as follows:
Specification
Status
Docker Registry
Yes
Built-in CI/CD
The Private Container Registry supports the Docker Registry HTTP v2 API, allowing it to be integrated into an automated CI/CD pipeline.
Built-in OSS Vulnerability Scan
No
Private Container Registry characteristics
Our platform is responsible for providing the operations required to facilitate the distribution of images.
The Private Container Registry is available from the public internet and maximally available (High availability setup) for pushing and pulling artifacts.
The service is managed, including any components on which it is built.
The Private Container Registry supports the Docker Registry HTTP API v2, which allows it to be integrated into an automated CI/CD pipeline.
It also supports authentication tokens for use by robot accounts to be able to integrate into an automated CI/CD pipeline. You can create a one-time token to allow the CI/CD pipeline to push a new image.
You can use the Private Container Registry with Docker Registry HTTP API v2 compliant tools, e.g. Docker CLI.
You can use the same credentials to manage all Private Container Registries and repositories within your IONOS CLOUD account, provided you have the required permissions.
All data in the Private Container Registry will be encrypted at rest.
Regional availability
The IONOS CLOUD Private Container Registry is available in the FRA region.
Pricing
For more information, see Private Container Registry.
Note: The network traffic is not charged.
Rate limit
Rate limits apply to your interactions with the Private Container Registry to ensure service stability, prevent resource monopolization, and protect the underlying infrastructure. Example: Deploying or pushing images. They specifically control the rate and volume of API calls and data transfers from any single client application or machine.
Metric
Limit
Description
Maximum Concurrent Connections per Client
100
The highest number of simultaneous TCP connections that a single client (Example: a build server or cluster node) can maintain for Private Container Registry operations, such as downloading layers. Exceeding this limit will result in the connection rejection.
Maximum Requests per Second (RPS) per Client
60
The maximum number of API requests (Example: fetches, token authentication requests, layer existence checks) that a single client can send to the Private Container Registry per second. Excessive requests result in a 429 (Too Many Requests) error.
Last updated
Was this helpful?