Updated on 2022-11-15 GMT+08:00

Introduction

Overview

SoftWare Repository for Container (SWR) provides easy, secure, and reliable management of container images throughout their lifecycle, facilitating the deployment of containerized applications.

SWR allows you to securely host and efficiently distribute images on the cloud without building or maintaining image repositories by yourselves. In addition, SWR can work with Cloud Container Engine (CCE) to smoothly run your services in containers.

The billing items of SWR include storage space and traffic. Currently, SWR is free.

Features

  • Full lifecycle management of images

    SWR manages the full lifecycle of your container images, including push, pull, and deletion.

  • Private image repository

    Private image repository and fine-grained permission management allow you to grant different access permissions, namely, read, write, and edit, to different users.

  • P2P acceleration of large-scale image distribution

    Acceleration technology developed by Huawei brings faster image pull for CCE clusters during high concurrency.

  • Automatic deployment update through triggers

    Image deployment can be triggered automatically upon image update. Simply set a trigger for the desired image. Every time the image is updated, the application deployed with this image will be automatically updated.

Access Mode

You can access SWR using a web-based console or through HTTPS-based application programming interfaces (APIs).

  • APIs

    If you want to integrate SWR into a third-party system for secondary development, use APIs to access SWR. For details, see the SoftWare Repository for Container API Reference.

  • Console

    If you do not want to integrate SWR into a third-party system, use the console to access SWR. If you have registered an account on the cloud platform, log in to the console and choose SoftWare Repository for Container on the homepage.

    If you have not registered, see Account Registration Process.