[Документация Yandex Cloud](../../../index.md) > [Yandex Compute Cloud](../../index.md) > [Пошаговые инструкции](../index.md) > Управление образом > Удалить образ

# Удалить образ диска

{% note warning %}

Удаление образа диска — неотменяемая и необратимая операция, восстановить удаленный образ невозможно.

{% endnote %}

Удаление образа не приводит к удалению виртуальных машин и дисков, созданных из этого образа. Их нужно удалять отдельно.

Чтобы удалить образ:

{% list tabs group=instructions %}

- Консоль управления {#console}

  1. В консоли управления выберите каталог, которому принадлежит образ.
  1. Перейдите в сервис **Compute Cloud**.
  1. На панели слева выберите ![image](../../../_assets/console-icons/layers.svg) **Образы**.
  1. В строке с нужным образом нажмите значок ![image](../../../_assets/console-icons/ellipsis.svg) и выберите **Удалить**.
  1. В открывшемся окне нажмите кнопку **Удалить**.

- CLI {#cli}

  Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), [установите и инициализируйте его](../../../cli/quickstart.md#install).

  По умолчанию используется каталог, указанный при [создании](../../../cli/operations/profile/profile-create.md) профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду `yc config set folder-id <идентификатор_каталога>`. Также для любой команды вы можете указать другой каталог с помощью параметров `--folder-name` или `--folder-id`. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

  1. Посмотрите описание команд CLI для удаления образов:

     ```bash
     yc compute image delete --help
     ```

  1. Получите список образов в каталоге по умолчанию:

     ```bash
     yc compute image list
     ```
     
     Результат:
     
     ```bash
     +----------------------+-------------+--------+-------------+--------+
     |          ID          |    NAME     | FAMILY | PRODUCT IDS | STATUS |
     +----------------------+-------------+--------+-------------+--------+
     | fd8n3spmksqm******** | first-image |        |             | READY  |
     +----------------------+-------------+--------+-------------+--------+
     ```

  1. Выберите идентификатор (`ID`) или имя (`NAME`) нужного образа.
  1. Удалите образ:

     ```bash
     yc compute image delete \
       --name first-image
     ```

- Terraform {#tf}

  Если у вас еще нет Terraform, [установите его и настройте провайдер Yandex Cloud](../../../tutorials/infrastructure-management/terraform-quickstart.md#install-terraform).
  
  
  Чтобы управлять инфраструктурой с помощью Terraform от имени сервисного аккаунта или пользовательских аккаунтов: аккаунта на Яндексе, федеративного аккаунта и локального пользователя, [аутентифицируйтесь](../../../terraform/authentication.md) соответствующим способом.

  Если вы создавали образ с помощью Terraform, вы можете удалить его:
  1. В командной строке перейдите в папку, где расположен конфигурационный файл Terraform.
  1. Удалите ресурсы с помощью команды:

     ```bash
     terraform destroy
     ```

     {% note alert %}

     Terraform удалит все ресурсы, созданные в текущей конфигурации: кластеры, сети, подсети, ВМ и т. д.

     {% endnote %}

  1. Введите слово `yes` и нажмите **Enter**.

- API {#api}

  Воспользуйтесь методом REST API [delete](../../api-ref/Image/delete.md) для ресурса [Image](../../api-ref/Image/index.md) или вызовом gRPC API [ImageService/Delete](../../api-ref/grpc/Image/delete.md).

{% endlist %}