Container Registry

A secure image hosting platform providing containerized image lifecycle management

Get it Free Contact Sales

Overview

Container Registry makes building, running, and maintaining a registry simple. Container Registry allows you to manage images throughout their entire lifecycle by providing secure image hosting, stable image building services as well as convenient image permission features.

The product supports image hosting in multiple regions and integrates with other cloud container services, providing a one-stop solution for using Docker in the cloud. Container Registry is available at no cost for Alibaba Cloud account users.


Benefits

Multi-region

  • Safe image hosting in multiple regions

  • Each region supports image address for Internet, Intranet, Virtual Private Cloud, allowing for fast download with no traffic

Safety Flexibility

  • As a secure private image hosting platform, Container Registry provides fine-grained image security scanning and convenient image sharing collaboration

  • Flexible image building function, including automatic and multi-stage building features

Easy to Integrate

  • Open-source and integrates with other cloud products including Alibaba Cloud Container Service, providing an ideal solution for DevOps with cloud-based containers

Complete API/SDK

  • Supports customized management and secondary application development

Product Details

Container Registry is a secure image hosting platform providing containerized image lifecycle management. It supports image hosting in multiple regions and integrates with other cloud container services, providing a one-stop solution for using Docker in the cloud.


Features

Image Hosting

Container Registry provides secure image hosting in multiple regions. Each region supports image address for Internet, Intranet and Virtual Private Cloud, allowing for fast download with no traffic. Users can also access an exclusive mirror accelerator to speed up Docker pulling from Docker Hub in the China region.

Image Building

Based on open-source standards, Container Registry provides flexible image building, including automatic and multi-stage building features. This helps users to simplify the path from code source to container cluster deployment.

Image Scanning

Conduct security self-inspection through the product's image scanning function to produce a safety report with detailed information regarding vulnerabilities, the extent of vulnerability, and recommendations for vulnerability repair.

Privilege Management and Collaboration

Complete Docker privilege management and collaboration, making it secure and convenient to host images and share with team members.

One-stop Integration

Integrates with Alibaba Cloud Container Service, CodePipeline, and other cloud products.


Scenarios

Creation of a Continuously Integrated System

When launching a new application into the market, there are many steps involved to deploy the app from the codebase to the production site, which can result in high overhead costs.

Alibaba Cloud users can leverage Container Registry's CI/CD pipeline when launching a new application to significantly reduce costs and reduce the time to deploy an app from the codebase to the production site.

Solution Architecture:

Recommend Product: Alibaba Cloud Container Server

CreateC an auto-build repository and relate the repo to Github, Bitbucket or Alibaba Code. When you push the code to a remote repository, Container Registry will build the Docker image automatically.

Set a trigger URL from Container Service as Container Registry webhook. After you complete the Docker image build, you can deploy it as Container Service clusters automatically.

Getting Started

Using Container Registry Through the Management Console

Alibaba Cloud Management Console provides an intuitive web-based user interface, which enables you to manage repositories of Docker Images and set building rules, image webhook, image sharing rules and trigger url, and more.

Refer to the Quick Start Guide for step-by-step instructions on how to manage your containerized image with just a few clicks.

Using Container Registry Through the Terminal

Container Registry is compatible with Docker official commands that enable you to Docker login, Docker pull and Docker push from the terminal.

FAQs

1) Are the application images stored in Container Registry secure?

Container Registry provides reliable hosting for application images. The granular image permission management and team image analysis functions guarantee that application images can be shared securely and conveniently. In addition, precise image security scans produce detailed image scan reports, guaranteeing image security flaw identification.

2) Can Container Registry automatically create an image inventory?

Container Registry automatically creates image inventories by default. A corresponding image inventory is created after you locally push a new Docker image. The inventory properties (public or private) can be created by default to help you easily manage image inventory permissions.

3) Can I pull an application image on the VPC Elastic Compute Service server?

Yes. Container Registry provides an Internet, Classic Intranet, and VPC address for each image inventory, meaning you can quickly download application images using the corresponding image address in different network environments.