Container Registries

2 min read

Admin PortalIntegrationIntermediate

Registry Management #

Registry Management saves you from the hassle of managing different images in different places. BuildPiper Registry Management scans for CVE vulnerabilities every time you onboard any application — just use the image link, and you are good to build any application.

10+
Registries
CVE
Auto Scan
RBAC
Access Control
Encrypted
Credentials

Overview & Key Terminologies #

Registry Management centralises your container image lifecycle — eliminating version conflicts, enforcing security scanning, and providing a single source of truth across all teams and environments.

Why Use Registry Management? #

🛡️Security

Prevents unauthorized access and blocks deployment of images with known vulnerabilities. CVE scan runs automatically on every onboarding.

🔄Consistency

Provides a “single source of truth” for all team members — ensuring the same image is used across different environments as per requirements.

Performance

Enables faster image pulls by caching and centralising registry access, reducing build pipeline latency.

Who Can Onboard Images in Registry? #

📌

RBAC-Controlled Access

Registry onboarding is governed by BuildPiper’s Role-Based Access Control (RBAC). Only users with Super Admin or Manager / DevOps roles have the permission to add and configure container registries within BuildPiper.

Step-by-Step Configuration Guide #

1

Login to BuildPiper
Access the platform at app.buildpiper.io
1Open a web browser and navigate to the BuildPiper site URL.
2Enter your registered email address and password.
3Click LOGIN.

BuildPiper Login Screen

2

Navigate to Container Registries
Integration → Container Registries
1From the left navigation, select INTEGRATION.
2Click CONTAINER REGISTRIES from the integration options.
3Review the list of all currently configured registries.

Container Registries List

3

Add a New Registry
Click + ADD A REGISTRY to begin
1Click the + ADD A REGISTRY button (top right).
2A dialog will display all available registry platform options.
3Select the registry platform that matches your project requirements.

Add Registry Dialog

4

Supported Registry Platforms
BuildPiper integrates with all major registries

BuildPiper integrates with nearly all registry platforms available on the market. Select the registry platform that matches your organisation’s requirements.

Azure
Microsoft’s cloud-based registry for private Docker container images.

Nexus
Sonatype repository manager supporting Docker for enterprise artifact management.

Alibaba ACR
Secure, managed container registry by Alibaba Cloud for Docker images.

GitHub Container Registry
Host and manage Docker images directly within GitHub workflows.

AWS ECR
Fully managed AWS service to store, manage, and deploy Docker images.

Google Container Registry
Secure, private Docker image storage by Google Cloud Platform.

JFrog Registry
Universal repository manager for advanced Docker image management.

Docker Hub
World’s largest public container image library and default Docker registry.

Huawei
Managed container registry by Huawei Cloud for reliable image distribution.

Other
Connect any third-party or self-hosted registry via Docker Registry HTTP API.

5

Configure Registry Details
Name · URL · Credentials · Save & Verify

① Enter Registry Name #

Locate the field labelled Give a name to the Registry.
Enter a descriptive name that clearly identifies the registry purpose.
Avoid generic or ambiguous names. Spaces are not allowed.
Example:nginx-latest— an Nginx registry with the latest version tag

② Enter Registry URL #

Locate the Registry URL from your container registry account or documentation.
Paste the complete registry URL into the Registry URL field.
Docker Hub example:https://registry-1.docker.io

③ Enter Registry Credentials #

Enter the registry username in the Username field.
Enter the registry password or authentication token in the Password field.
BuildPiper can automatically fetch credentials from supported registries.
Verify all credential information is accurate before proceeding.

Registry Configuration Form

④ Save and Verify Connection #

Click SAVE — BuildPiper will encrypt and store the credentials.
The system redirects to the Container Registry home page.
Locate the newly configured registry in the list and click the TEST button.
On success, the registry status changes to CONNECTED.
If the test fails, review the credentials and registry URL for accuracy.

Registry Connected Status

CONNECTED— Registry is live and working

NOT CONNECTED— Check credentials or URL

📘 BuildPiper Documentation · Registry Management

Last updated: March 2026