Skip to main content

Name

nebius compute image

Commands

nebius compute image create

Creates a new image resource.

nebius compute image delete

Deletes an existing image resource by its ID.

nebius compute image edit

Edit resource via external text editor. Uses get command to receive the current state.

nebius compute image edit-by-name

Edit resource via external text editor. Uses get-by-name command to receive the current state.

nebius compute image get

Retrieves detailed information about a specific image by its ID.

nebius compute image get-by-name

Retrieves detailed information about a specific image by its parent and name.

nebius compute image get-latest-by-family

Retrieves the most recent image from a specified family.
Image families are used to organize related images and ensure easy access to the latest version.

nebius compute image list

Lists all images in a specific parent resource.

nebius compute image list-operations-by-parent

Lists all operations that were performed within a specific parent resource.

nebius compute image list-public

Lists all public images available in a specific region. Regions doc https://docs.nebius.com/overview/regions
Public images can contain specific labels in metadata like:
“os_name: Ubuntu”, “os_version: 22.04 LTS”, “linux_kernel: 5.15”, “cuda_toolkit: 13.0”
“nvidia_gpu_drivers: 550”, “networking_package: OFED 23.10”.

nebius compute image operation

Manage operations for Image service.

nebius compute image update

Updates an existing image resource. Only specific fields can be updated, such as labels and name.

Global Options

-h, --help (bool)

Show this message.

-p, --profile (string)

Set a profile for interacting with the cloud.

--format (string)

Output format. Supported values: yaml|json|jsonpath|table|text.

-f, --file (string)

Input file. For ‘update’ commands automatically set —full=true.

-c, --config (string)

Provide path to config file.

--debug (bool)

Enable debug logs.

--color (bool)

Enable colored output.

--no-browser (bool)

Do not open browser automatically on auth.

--insecure (bool)

Disable transport security.

--auth-timeout (duration: 2h30m10s)

Set the timeout for the request including authentication process, default is 15m0s.

--per-retry-timeout (duration: 2h30m10s)

Set the timeout for each retry attempt, default is 20s.

--retries (uint)

Set the number of retry attempts, 1 is disable retries, default is 3.

--timeout (duration: 2h30m10s)

Set the timeout for the main request, default is 1m0s.

--no-check-update (bool)

Suppress check for updates.