Введение
В этом испытании вам предстоит бороздить море образов Docker, чтобы помочь жителям Острова Сокровищ освободить место в хранилище на их пиратском корабле. Туземцы обнаружили, что множество неиспользуемых и устаревших образов занимают драгоценное дисковое пространство, и им нужна ваша помощь для их эффективного удаления.
Удаление неиспользуемых образов Docker
Задачи
- Идентифицировать и вывести список всех «висячих» (dangling) образов Docker в системе.
- Удалить все «висячие» образы Docker, чтобы освободить место на диске.
Пример
Вам потребуется использовать команду для вывода списка бесхозных образов, а затем удалить их.
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest a8758716bb6a 3 months ago 187MB
jenkins/jenkins latest ca7cca8fa4b0 8 months ago 466MB
...
В ходе настройки среды были созданы некоторые «висячие» образы, которые должны появиться в списке. Если такие образы не отображаются, попробуйте запустить команды настройки повторно.
Удаление конкретных образов Docker
Задачи
- Вывести список всех образов Docker, присутствующих в системе.
- Удалить конкретный образ Docker с тегом
nginx:latest.
Пример
Проверьте, что образ nginx был удален.
labex:project/ $ docker images | grep nginx || echo "nginx image not exists"
nginx image not exists
Резюме
В этом испытании вы попрактиковались в эффективном управлении образами Docker, научившись находить и удалять неиспользуемые и специфические образы. Это упражнение поможет вам освоить навыки очистки Docker, оптимизируя тем самым дисковое пространство системы. По завершении вы получите комплексное понимание принципов управления образами Docker и сможете поддерживать чистоту и порядок в своей среде разработки.



