You need to enable JavaScript to run this app.
Elastic Compute Service

Elastic Compute Service

Copy page
Download PDF
Importing custom images
Image import requirements
Copy page
Download PDF
Image import requirements
To ensure the availability of a custom image and improve image import efficiency, read the requirements and limits in this topic before you import the custom image.​
Linux operating system images​
​
Operating systems​
​
x86 architecture​
  • veLinux (VolcanoEngine proprietary Linux operating system)​
  • Red Hat Enterprise Linux 5.x to 9.x​
  • CentOS​
  • Debian​
  • SUSE Linux Enterprise Server 12.x and 15.x​
  • OpenSUSE​
  • Ubuntu​
  • Fedora​
  • Rocky Linux​
  • AlmaLinux​
  • RedHat​
  • UOS​
  • KylinOS​
ARM64 architecture​
  • CentOS 8.5 and later versions​
  • Debian 11 and later versions​
  • Fedora 35 and later versions​
  • Rocky Linux 8.4 and later versions​
  • Ubuntu LTS HWE version 20.04.03 and later versions​
File system and partition​
​
File system​
  • Ensure the integrity of the image file system.​
  • XFS, EXT3, and EXT4 file systems are supported.​
Partition type​
MBR partitions are supported.​
System environment requirements​
​
Volume​
The size of the system volume of the ECS instance that you create by using the custom image is determined based on the total capacity (not the used capacity) of the system volume in the image. The total capacity of the system volume in the image ranges from 40 GiB to 500 GiB.​
When the actual data in the system volume exceeds 128 GiB, you cannot create instances with PTSSD volumes.​
Boot mode​
We recommend that you use the UEFI boot mode.​
warning​
Elastic Bare Metal (EBM)-type ECS instances support images only in the UEFI boot mode.​
Network​
Make sure that the DHCP service is enabled. Learn more.​
Driver​
Make sure that the Virtio driver is installed. Learn more.​
Software​
Make sure that Cloud-init is installed and modify the Cloud-init configuration file to ensure that the instances created by using the image can be initialized as expected. Learn more.​
Image file format​
​
Only images in the QCOW2, RAW, VHD, or VMDK format are supported. Images in other formats (for example, ISO) must be converted to a supported image format before you import the images. Learn more.​
​
​
Windows Server operating system images​
​
Operating systems​
​
x86 or ARM architecture​
  • Windows Server 2022 Standard Edition​
  • Windows Server 2022 Datacenter Edition​
  • Windows Server 2019 Datacenter Edition​
  • Windows Server 2016 Datacenter Edition​
  • Windows Server 2012 R2 Datacenter Edition​
System environment requirements​
​
Volume​
The size of the system volume of the ECS instance that you create by using the custom image is determined based on the total capacity (not the used capacity) of the system volume in the image. The total capacity of the system volume in the image ranges from 40 GiB to 500 GiB.​
When the actual data in the system volume exceeds 128 GiB, you cannot create instances with PTSSD volumes.​
Driver​
Make sure that the virtio-win driver is installed. Learn more.​
Software​
If you want to log in to the ECS instance by using the preset password, modify the Cloudbase-init configuration file in the image file. Learn more.​
Image file format​
​
Only images in the QCOW2, RAW, VHD, or VMDK format are supported. Images in other formats (for example, ISO) must be converted to a supported image format before you import the images. Learn more.​
​
​
​
Last updated: 2026.08.06 20:07:49