Как да премахнете Docker изображения, контейнери и томове

Kak Da Premahnete Docker Izobrazenia Kontejneri I Tomove



Docker е добре познат DevOps инструмент за управление на проекти с отворен код. Той не е само за управление на проекти, но също така се използва за изграждане и внедряване на приложения. Docker въведе концепцията за контейнеризация, защото предлага контейнери за управление и внедряване на проекти.

Потребителите могат да създават и внедряват приложения, използвайки Docker изображения, контейнери и томове, монтирани върху контейнери. Понякога обаче разработчикът на Docker иска да изтрие Docker изображения, контейнери или томове, за да освободи системно пространство, или те може вече да не са необходими.

Тази публикация ще демонстрира:







Как да премахнете Docker изображения?

Основният компонент на платформата Docker, който казва на контейнер как да управлява или внедри проект, се нарича „ Докер изображение ”. Docker изображенията са свързани с Docker контейнери и могат също така да се изпълняват независимо. Разработчиците обаче може да срещнат проблеми при премахването на изображения на Docker, ако има контейнери, свързани с изображенията.



Вижте инструкциите за премахване на Docker изображения.



Стъпка 1: Вижте Docker изображения

Първо, избройте всички изображения, като използвате предоставената команда. „ ” се използва за изброяване на всички Docker изображения:





$ докер изображения

Например, нека премахнем „ dockerimage ”:



Стъпка 2: Премахнете Docker изображения

За да премахнете изображението на Docker, използвайте „ docker rmi <име-на-изображение> ” команда:

$ docker rmi dockerimage

В този момент може да получите грешка, ако изображението е свързано с който и да е Docker контейнер, както е показано по-долу:

За да премахнете принудително изображението и да разрешите конфликта, използвайте „ -f ” опция:

$ докер rmi -f dockerimage

Резултатът показва, че изображението е изтрито:

Стъпка 3: Потвърдете дали изображението е премахнато

За да потвърдите дали изображението на Docker е премахнато или не, отново избройте всички изображения:

$ докер изображения

Тук можете да видите, че успешно изтрихме изображението на Docker:

Как да премахнете Docker контейнер?

Докер контейнер ” е друга основна част от платформата Docker, използвана за управление, изграждане и внедряване на приложения. Всички зависимости на проекта, пакети и изходен код се съдържат в един контейнер на Docker. Те се наричат ​​среда за разработка на виртуализация.

За да премахнете неизползваните или излезли контейнери, преминете през дадените инструкции.

Стъпка 1: Вижте Docker контейнери

За да изброите всички Docker контейнери, „ докер ps ' се използва заедно с ' ” опция:

$ докер пс

Например, нека премахнем „ great_engelbart ' контейнер:

Стъпка 2: Премахнете Docker контейнера

За да премахнете Docker контейнера, изпълнете „ docker rm <име на контейнер> ” команда:

$ докер rm great_engelbart

Като алтернатива потребителите могат също да премахнат Docker контейнера, като използват неговия идентификатор:

$ докер rm 79ba2a5d9f10

Стъпка 3: Уверете се, че Docker контейнерът е премахнат

Нека проверим дали Docker контейнерът е изтрит или не, като прегледаме списъка с Docker контейнери:

$ докер пс

От резултата по-долу можете да видите, че успешно премахнахме „ great_engelbart ” Docker контейнер:

Как да премахнете Docker Volume?

Докер обем ” е частта от контейнера на Docker и се отнася до файловата система, която е свързана с контейнера на Docker. Те се използват за запазване на данните, използвани от или генерирани от контейнера на Docker.

За да премахнете тома на Docker, вижте предоставените инструкции.

Стъпка 1: Избройте тома на Docker

За да изброите всички Docker томове, „ докер том ls ” се използва както следва:

$ докер обем ls

Да премахнем ' pythonimage ” Обем на Docker:

Стъпка 2: Премахнете Docker Volume

За да премахнете тома на Docker, изпълнете „ docker volume rm <име-на-том> ” команда:

$ докер обем rm pythonimage

Стъпка 3: Уверете се, че томът е премахнат

Отново проверете списъка с томове и проверете дали посоченият том е премахнат или не:

$ докер обем ls

Резултатът по-долу показва, че успешно сме премахнали Docker тома:

Как да изрежете Docker System?

Подрязването на системата Docker е процес на подрязване на системата Docker, което означава премахване на всички неизползвани и спрени Docker изображения, контейнери и томове.

За да изрежете системата Docker, преминете през споменатата команда:

$ докер система подрязвам

Сега проверете резултата от гореспоменатата команда, като изброите всички Docker контейнери:

$ докер пс

От изхода можете да видите, че „ подрязване на докер система ” премахва всички спрени Docker контейнери:

Разработихме подробно как да премахнете Docker изображения, контейнери и томове.

Заключение

За да премахнете Docker изображенията, използвайте „ docker rmi -f <име-на-изображение> ” команда. За да премахнете Docker контейнера, изпълнете „ docker rm <име-на-контейнер> ' и премахнете тома на Docker с помощта на ' docker volume rm <име-на-том> ” команда. Този блог предостави техниките за премахване на Docker контейнери, изображения и обем.