Висячие образы в Docker
Висячий образ - это шаблон без имени: на него не указывает ни одна метка. Слои на диске остаются, но строка репозитория пуста для человека, который ищет короткое имя. Такие заготовки часто появляются после пересборки или лишней метки.
Именованные alpine и nginx
в обычном списке видны полностью.
Висячие строки отфильтруем отдельно,
чтобы не смешивать их с рабочими
именами.
Выполним список только для таких
шаблонов:
docker images -f dangling=true
В таблице у таких строк в имени
стоит none.
Они занимают место и не запускаются
по короткому имени: нужен длинный
идентификатор или новая метка.
Пока висячие заготовки лежат
на диске, общий вес образов
растёт без пользы для запусков.
Отфильтруйте таблицу шаблонов так, чтобы остались только строки без имени, и посчитайте, сколько таких записей сейчас на диске.
Объясните своими словами, почему строка с none в репозитории не заменяет привычное имя вроде alpine при новом запуске.