Удалить определенный образ Docker

Я использую docker для разных проектов. Когда я запускаю команду:

sudo docker images

Он показывает список изображений с метками, но есть несколько изображений без метки или тега .

Here is a screenshot for reference

Я хочу знать:

  1. Что это за изображения без метки
  2. Как удалить эти изображения (так как они занимают много места)
0
задан 29 April 2021 в 07:59

1 ответ

Образ Docker без метки иногда называют «висящим образом». Это могут быть неиспользованные остатки, которые накопились с течением времени. Вы можете удалить все неиспользуемые изображения сразу следующим образом:

sudo docker image prune

Вы получите стандартное сообщение:

WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N]

Нажмите Y , если вы согласны с действием.

Чтобы удалить определенные изображения, вы можете сделать следующее:

sudo docker image rm {image id}

Вы можете удалить несколько изображений, добавив к команде дополнительные идентификаторы. Если какое-либо из изображений требуется для контейнера, вы получите сообщение вроде:

Error response from daemon: conflict: unable to remove repository reference "Fedora Workstation" (must force) - container cd20b396a061 is using its referenced image 75835a67d134
1
ответ дан 7 May 2021 в 17:42

Другие вопросы по тегам:

Похожие вопросы: