Удалить Docker-образ из реестра
Статья создана
Обновлена 13 августа 2024 г.
Внимание
Удаление Docker-образа — это операция с отложенным действием: при удалении Docker-образа его слои физически удаляются через 1 час. Информация о суммарном размере реестра обновляется также через 1 час.
Чтобы удалить Docker-образ из реестра, необходима роль container-registry.images.pusher
или выше.
Консоль управления
CLI
API
Чтобы удалить Docker-образ:
- Перейдите в репозиторий, из которого надо удалить образ:
- Перейдите на страницу каталога
и выберите сервис Container Registry. - Откройте нужный реестр.
- Откройте нужный репозиторий.
- Перейдите на страницу каталога
- Нажмите значок
в строке Docker-образа, который требуется удалить. - В открывшемся меню нажмите кнопку Удалить.
- В открывшемся окне нажмите кнопку Удалить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
Чтобы удалить Docker-образ, используйте его идентификатор. Узнать идентификатор можно, запросив список Docker-образов в нужном реестре.
-
Удалите Docker-образ:
yc container image delete crp9vik7sgec********
-
Проверьте, что Docker-образ действительно удален:
yc container image list
Результат выполнения команды:
+----+---------+------+------+-----------------+ | ID | CREATED | NAME | TAGS | COMPRESSED SIZE | +----+---------+------+------+-----------------+ +----+---------+------+------+-----------------+