← До фільтрів та технологій

← До списку лабораторних по Docker

Docker Лабораторна 17: Прибирання образів і контейнерів

Технологія: Docker

Номер лабораторної: 17 · Рівень: middle

Тема: Очищення невикористаних ресурсів

Повний опис / сценарій лабораторної:

Мета: навчитися контролювати дисковий простір очищаючи старі ресурси.



Крок 1. Переглянути список усіх контейнерів включно зі зупиненими.

Команда: docker ps -a

Пояснення: визнач які з них вже не потрібні.



Крок 2. Видалити кілька старих контейнерів.

Команда: docker rm <container_id>



Крок 3. Перевірити список образів.

Команда: docker images

Пояснення: знайди образи без контейнерів або зі старими тегами.



Крок 4. Видалити невикористані образи.

Команда: docker image prune

Пояснення: ця команда запитає підтвердження перед видаленням.



Крок 5. Оглянути список томів.

Команда: docker volume ls

Пояснення: зʼясуй які томи вже не привʼязані до контейнерів.



Крок 6. Видалити невикористані томи.

Команда: docker volume prune



Крок 7. Перевірити дисковий простір до і після.

Команда: df -h

Пояснення: зафіксуй скільки місця звільнилося.



Крок 8. Розібратися з docker system df.

Команда: docker system df

Пояснення: команда показує підсумки використання простору.



Крок 9. Оцінити ризики агресивного використання docker system prune -a.

Пояснення: ця команда може видалити образи потрібні для майбутніх контейнерів.



Крок 10. Міні звіт.

Завдання: опиши регулярну процедуру очищення яка не зашкодить робочим сервісам.