Skip to main content
Custom images allow you to quickly create virtual machines (VMs) or boot disks with all the necessary software, OS and configuration, which can greatly reduce infrastructure deployment time and ensure consistency across environments. You can create and edit or delete custom boot disk images in the web console or by using the CLI. Alternatively, you can create custom boot disk images by using Packer with the Nebius plug-in.

Before you start

  1. Make sure that you have enough quotas for images (Number of images and Total storage capacity of all images). You can view quotas and request changes on the Administration → Limits → Quotas page of the web console.
  2. Prepare the source from which the image inherits configuration and architecture. Choose one of the following types of sources:
    • Boot disk. Create a VM, connect to it and install the software that the image should inherit. The image will be based on the boot disk of this VM and will include the installed software.
    • File with the ready image. Upload an image file to a bucket in Object Storage and use this file to create the image.

How to create a custom boot disk image

  1. In the web console, go to https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/sidebar/storage.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=0a2dad6b48aea10e85f6f3e2343aee26 StorageDisks.
  2. Click Create resource and then select Image.
  3. In the window that opens, specify the name of your image.
  4. Select the image source:
    • To create an image from a disk, select Disk and specify the following parameters:
      • Project of source disk: Project that the source disk of your image belongs to.
      • Source disk: Disk used as the source for your image. The image will retain the basic architecture, size and installed software of the source disk.
        You cannot create images from disks that are attached to a VM that is currently running. Stop the VM before attempting to create an image.
    • To import an image from a bucket, select Object Storage file and specify the path to the file that you uploaded to the bucket. For example, s3://nebius-bucket-test/my-image-file.qcow2. You can copy and paste this value. To copy it, go to the bucket page. In the line of the uploaded image file, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/button-vellipsis.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=e80b8e57c43bfd117679262e6a1334ad → Copy key. For information about requirements to the image file, see Importing your own image into Compute.
  5. (Optional) Specify the image family. It represents a new or existing label used to group your custom images into a family. If you create a VM or a boot disk from this image family, you will use the latest image in the family.
  6. (Optional) Specify the image description.
  7. (Optional) Under Advanced settings, specify:
    • Image family description: Description of the family that your new image belongs to (if you specified one).
    • Recommended platforms: Comma-separated list of compatible platforms that your image will use by default.
    • Unsupported platforms: Comma-separated list of platforms that your image architecture is not compatible with. Must be in the <platform>=<description> format. For example, gpu-l40s-d=not supported.
  8. Click Create image.
The new image will appear in the Images tab in https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/sidebar/storage.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=0a2dad6b48aea10e85f6f3e2343aee26 StorageDisks.

How to edit or delete a custom boot disk image

  1. In the web console, go to https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/sidebar/storage.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=0a2dad6b48aea10e85f6f3e2343aee26 StorageDisks.
  2. Switch to the Images tab and open the image you want to access. The Image overview tab shows detailed information about the image and the source disk that it’s based on.
  3. On the image page, switch to the Settings tab.
  4. Update the image name or click Delete image to delete it.

How to create a VM from a custom image

After your custom boot disk image is ready, you can deploy a VM from it or create a boot disk based on this image.
To create a VM from a custom image:
  1. In the web console, go to https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/sidebar/storage.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=0a2dad6b48aea10e85f6f3e2343aee26 StorageDisksImages.
  2. Next to the image, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/button-vellipsis.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=e80b8e57c43bfd117679262e6a1334ad → Create virtual machine.
  3. Configure and create the VM.
You can also select a custom image on the VM creation page. To do that, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/pencil-to-line.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=9f557f28487b7fec78ae7508b5b6a145 in the Boot disk section and select your custom image or image family in Image configuration.