Updated on 2025-09-08 GMT+08:00

Overview

Image

An image is an ECS or BMS template that contains an OS or service data. It may also contain proprietary software and application software, such as database software. Images are classified into public, private, and shared images.

Image Management Service (IMS) allows you to easily create and manage images. You can create an ECS using a public image, private image, or shared image. You can also create a private image from an ECS or external image file.

Public Image

A public image is a standard, widely used image that contains a common OS, such as Ubuntu, CentOS, or Debian, and preinstalled public applications. This image is available to all users. Select your desired public image. Alternatively, create a private image based on a public image to copy an existing ECS or rapidly create ECSs in a batch. You can customize a public image by configuring the application environment or software.

For more information about public images, see Overview.

Private Image

A private image contains an OS or service data, preinstalled public applications, and private applications. It is available only to the user who created it.

Table 1 Private image types

Image Type

Description

System disk image

Contains an OS and application software for running services. You can use a system disk image to create ECSs and migrate your services to the cloud.

Data disk image

Contains only service data. You can use a data disk image to create EVS disks and migrate your service data to the cloud.

Full-ECS image

Contains an OS, application software, and data for running services. A full-ECS image contains the system disk and all data disks attached to it.

ISO image

Created from an external ISO image file. It is a special image that can only be used to create temporary ECSs.

  • If the image of a specified ECS is required, make sure that a private image has been created using this ECS.
  • If a local image file is required, make sure that the image file has been imported to the cloud platform and registered as a private image.
  • If a private image from another region is required, make sure that the image has been copied.
  • If a private image from another user account is required, make sure that the image has been shared with you.
  • A heterogeneous ECS with GPUs, NPUs, or encoding cards do not support private images in UEFI boot mode.

If you use a private image to create an ECS or change the OS, prepare this private image as instructed in Creating an Image. For more operations, see Managing Private Images.

An ECS can be booted in BIOS or UEFI mode. For details, see OSs Supporting UEFI Boot Mode.

A heterogeneous ECS with GPUs, NPUs, or encoding cards do not support private images in UEFI boot mode.

Shared Image

A shared image is a private image another user shared with you. For details, see Sharing Images.

  • Images can only be shared within a region.
  • Only the private images that have not been published in KooGallery can be shared.
  • A full-ECS image is shareable only when it is created from a CBR backup or from an ECS that has never had a CSBS backup. Full-ECS images created using other methods cannot be shared.
  • You can stop sharing an image anytime. For more information, see Stopping Sharing Images.
  • You can delete the images you have shared anytime. For details about the constraints and impacts, see Image Deletion FAQ.

KooGallery Image

A KooGallery image is a third-party image that has an OS, application environment, and software preinstalled. You can use such an image for website setup, application development, and visualized management with just a few clicks. No additional configurations are required.

A KooGallery image can be free or paid, based on the image service providers. When you use a paid image to create an ECS, you need to pay for the KooGallery image and ECS.

How Do I Select an Image?

You must select an image when creating an ECS. The following table lists the factors you need to consider when selecting an image.

Table 2 Factors for image selection

Factor

Description

Region and AZ

An image is a regional resource. You cannot use an image to create an ECS in a different region. For example, when creating an ECS in region A, you can only select an image that is already in region A. For more information, see Region and AZ.

If you want to use an image to create an ECS in a different region, replicate the image to that region first. For details, see Replicating Images Across Regions.

Image type

You can select an image as follows:

  • If you only need an OS, select a public image.
  • If you want to clone an existing ECS, select a private image.
  • If you want to use an image shared by others, select a shared image.
  • If you need a complete software environment, such as a Magento e-commerce system, select a KooGallery image.

OS

For details, see OSs Supported by Different Types of ECSs.

Billing

You may be billed for using an image. For details, see IMS Billing.

Pre-installed software

KooGallery images are preinstalled with an instance running environment or software. You can select an image with a desired environment or software to create an ECS. For more information, see KooGallery Images.

How to Use an Image

Table 3 Common operations on private images

Operation

Description

Reference

Creating an image

If cloud servers identical to an ECS is required for service deployment, you can use that ECS to create a private image and then use the image to create those cloud servers quickly.

Creating an Image

Importing an image

If a local image file is required, make sure that the image file has been imported to the cloud platform and registered as a private image.

Replicating an image

  • You can replicate an image from one region to another.
  • You can convert encrypted and unencrypted images into each other through in-region image replication.
  • If you replicate an image shared with you, that image will become your private image.

Exporting an image

After creating a private image, you can export it to a standard OBS bucket and then download it to your local PC.

Exporting an Image

Modifying an image

You can modify the name, description, memory, and boot mode of a private image as needed.

Modifying an Image

Deleting an image

You can delete a private image that is no longer needed.

Deleting Images

Public images are provided by the Huawei Cloud system and are visible to all users. They are adaptable to ECS and BMS, compatible with most mainstream OSs, and are preinstalled with necessary plug-ins. For details, see Managing Public Images.

You can export an image list as a CSV file to your local PC. Then, you can view image details in the list. For details, see Exporting an Image List.

Table 4 Using an Image

Operation

Description

Reference

Creating an ECS

You can use a private image to quickly create ECSs with the same OS, applications, and user data, without having to configure these ECSs repeatedly.

Purchasing an ECS Using a Private Image

Changing the OS

If you have selected the wrong image or your service requirements have changed, you can change the image of your ECS.

Changing the OS

Sharing an image

You can share your private images with other users. After accepting a shared image, they can use this image to create the same ECSs.

Sharing Images