Удаление неиспользуемых объектов Docker

DockerDockerBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом лабораторном задании мы погрузимся в таинственный мир удаления объектов Docker, вдохновлённые эпохой Виктории. Наша сцена разворачивается в темных улочках Лондона, где знаменитый детектив следит за неиспользуемыми объектами Docker. Детектив должен продвигаться через запутанные Docker-контейнеры и образы, чтобы раскрыть скрытые секреты неиспользуемых объектов.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/SystemManagementGroup(["System Management"]) docker/SystemManagementGroup -.-> docker/prune("Remove Unused Docker Objects") subgraph Lab Skills docker/prune -.-> lab-271481{{"Удаление неиспользуемых объектов Docker"}} end

Начало расследования

В этом шаге мы проводим студентов через процесс идентификации и удаления неиспользуемых Docker-контейнеров, образов, томов и сетей с использованием команды docker prune.

Сначала убедимся, что среда Docker настроена:

docker pull hello-world

Далее студентам дается инструкция по удалению неиспользуемых объектов Docker:

  1. Сначала подготовьте нужную среду с использованием следующих команд:

    docker container run hello-world
    docker network create example_network
    docker image pull alpine
    docker container run --name temp_container -d alpine sleep 1000
  2. Используйте команду docker prune для удаления образов и сети:

    docker stop temp_container
    docker rm temp_container
    docker image prune -a
    docker network prune

Подтверждение расследования

В этом шаге студенты продолжат расследование, чтобы убедиться, что неиспользуемые объекты Docker были успешно удалены.

docker system prune -a

Резюме

В этом лабораторном задании мы создали увлекательное обучение, вдохновлённое эпохой Виктории. Иммерсивно погружая студентов в мир удаления объектов Docker, они приобрели навыки идентификации и удаления неиспользуемых объектов Docker. Эта практика позволяет студентам уверенно управлять средами Docker, разбирая тайны запутанных контейнеров и образов.