Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Керування Зберіганням Образів та Очищенням | Робота з Образами Docker
Quizzes & Challenges
Quizzes
Challenges
/
Основи Docker

bookКерування Зберіганням Образів та Очищенням

Перегляд Docker-образів

Під час роботи з Docker з часом накопичується багато образів. Для підтримки організованості та ефективності системи важливо вміти переглядати, інспектувати та керувати цими образами.

Щоб переглянути, які образи наразі збережені у вашій системі, використовуйте наступну команду:

docker images

Ця команда відображає таблицю з такими стовпцями:

  • REPOSITORY: назва образу;
  • TAG: версія або варіант, наприклад, latest;
  • IMAGE ID: унікальний ідентифікатор кожного образу, використовується для видалення або посилання на образи;
  • CREATED: дата створення образу;
  • SIZE: допомагає визначити, які образи займають найбільше місця на диску.

Розуміння цих стовпців дозволяє швидко оцінити збережені образи та приймати обґрунтовані рішення щодо керування дисковим простором і використанням образів.

Видалення образів і контейнерів

З часом невикористані образи та зупинені контейнери можуть займати значний обсяг пам'яті.

  • Щоб видалити непотрібний образ, скористайтеся наступною командою:
docker rmi IMAGE_ID

Замініть IMAGE_ID на фактичний ідентифікатор образу, який потрібно видалити;

  • Якщо ви намагаєтеся видалити образ, який ще використовується контейнером, Docker не дозволить це зробити, щоб уникнути порушення роботи запущених або зупинених контейнерів;
  • Щоб вирішити цю ситуацію, спочатку видаліть відповідний контейнер за допомогою:
docker rm CONTAINER_ID

Замініть CONTAINER_ID на ідентифікатор зупиненого контейнера;

  • Видалення невикористаних образів і контейнерів допомагає звільнити місце на диску та підтримувати порядок у Docker-середовищі.

Очищення за допомогою docker system prune

Для більш комплексного очищення Docker надає команду docker system prune.

  • Видаляє всі зупинені контейнери;
  • Видаляє невикористані мережі;
  • Очищає "висячі" образи (образи без тегів або не прив'язані до жодного контейнера);
  • За бажанням видаляє невикористані томи.

Під час виконання docker system prune система запитує підтвердження перед видаленням ресурсів, що дозволяє переглянути, що буде видалено. Ця команда є потужним інструментом для звільнення місця, але слід бути обережним — після очищення ресурси не можна відновити. Використовуйте цю команду регулярно, щоб уникнути накопичення застарілих ресурсів Docker у системі.

question mark

Яка команда відображає всі Docker-образи, що наразі збережені у вашій системі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 7.14

bookКерування Зберіганням Образів та Очищенням

Свайпніть щоб показати меню

Перегляд Docker-образів

Під час роботи з Docker з часом накопичується багато образів. Для підтримки організованості та ефективності системи важливо вміти переглядати, інспектувати та керувати цими образами.

Щоб переглянути, які образи наразі збережені у вашій системі, використовуйте наступну команду:

docker images

Ця команда відображає таблицю з такими стовпцями:

  • REPOSITORY: назва образу;
  • TAG: версія або варіант, наприклад, latest;
  • IMAGE ID: унікальний ідентифікатор кожного образу, використовується для видалення або посилання на образи;
  • CREATED: дата створення образу;
  • SIZE: допомагає визначити, які образи займають найбільше місця на диску.

Розуміння цих стовпців дозволяє швидко оцінити збережені образи та приймати обґрунтовані рішення щодо керування дисковим простором і використанням образів.

Видалення образів і контейнерів

З часом невикористані образи та зупинені контейнери можуть займати значний обсяг пам'яті.

  • Щоб видалити непотрібний образ, скористайтеся наступною командою:
docker rmi IMAGE_ID

Замініть IMAGE_ID на фактичний ідентифікатор образу, який потрібно видалити;

  • Якщо ви намагаєтеся видалити образ, який ще використовується контейнером, Docker не дозволить це зробити, щоб уникнути порушення роботи запущених або зупинених контейнерів;
  • Щоб вирішити цю ситуацію, спочатку видаліть відповідний контейнер за допомогою:
docker rm CONTAINER_ID

Замініть CONTAINER_ID на ідентифікатор зупиненого контейнера;

  • Видалення невикористаних образів і контейнерів допомагає звільнити місце на диску та підтримувати порядок у Docker-середовищі.

Очищення за допомогою docker system prune

Для більш комплексного очищення Docker надає команду docker system prune.

  • Видаляє всі зупинені контейнери;
  • Видаляє невикористані мережі;
  • Очищає "висячі" образи (образи без тегів або не прив'язані до жодного контейнера);
  • За бажанням видаляє невикористані томи.

Під час виконання docker system prune система запитує підтвердження перед видаленням ресурсів, що дозволяє переглянути, що буде видалено. Ця команда є потужним інструментом для звільнення місця, але слід бути обережним — після очищення ресурси не можна відновити. Використовуйте цю команду регулярно, щоб уникнути накопичення застарілих ресурсів Docker у системі.

question mark

Яка команда відображає всі Docker-образи, що наразі збережені у вашій системі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5
some-alt