Jak usunąć obrazy Docker

Jak usunąć obrazy Docker

Obrazy dokera zawierają instrukcje zarządzania i uruchamiania kontenerów Docker. Użytkownicy mogą tworzyć tyle obrazów Docker, ile chcą. Ale te obrazy Docker mogą zajmować większość pamięci w silniku Docker. Dlatego deweloperzy są czasami zobowiązani do usunięcia nieużywanego obrazu Dockera, aby utrzymać silnik Docker w czystości.

Ten zapis pokaże, jak usunąć obrazy Docker.

Jak usunąć obrazy Docker?

Aby usunąć obrazy Docker, użytkownicy mogą korzystać z dowolnej z podanych metod:

  • Metoda 1: Jak usunąć obraz Docker za pomocą polecenia „Docker RMI”?
  • Metoda 2: Jak usunąć obraz Docker za pomocą polecenia „Docker Image Pune”?

Metoda 1: Jak usunąć obraz Docker za pomocą polecenia „Docker RMI”?

„„Docker RMI„Polecenie jest jednym z najpotężniejszych poleceń Docker. Służy do usuwania lub nieskazitelności obrazów Docker. Jeśli pojemnik na obraz ma więcej niż jeden znacznik, to polecenie usunie tylko znaczniki. Jeśli jednak obraz ma tylko jeden znacznik, to „Docker RMI”Polecenie usunie znacznik i obraz Docker.

List Obraz Docker

Obrazy dokera są usuwane przez identyfikator obrazu lub nazwę obrazu. Aby sprawdzić identyfikator obrazu lub nazwę obrazu, wymień wszystkie obrazy Docker za pomocą „Obrazy dokera" Komenda:

> Obrazy dokera

Usuń obraz dokera według identyfikatora

Aby usunąć obraz dokera według identyfikatora, skorzystaj z „Docker RMI " Komenda:

> Docker RMI A5B5DDDB2C8B

Usuń obraz Dockera po nazwie

Użytkownicy mogą również usunąć obraz Docker według nazwy obrazu za pomocą podanego polecenia:

> Docker RMI Golang: Alpine

Usuń obraz Docker powiązany z dowolnym pojemnikiem

Jeśli obraz Docker jest powiązany z jakimkolwiek kontenerami Docker, użytkownicy mogą stawić czoła trudnościom podczas usuwania obrazu Docker za pomocą prostego „Docker RMI" Komenda. Mogą uzyskać błąd, w którym kontener używa odniesienia obrazu, jak pokazano poniżej:

Aby usunąć obraz dokera powiązany z dowolnym kontenerem Docker, przejdź do „-F„Opcja wraz z„Docker RMI" Komenda. „„-F„Opcja mocno usunie obraz Docker:

> Docker RMI -f Pythonimage

Można zauważyć, że obraz jest usuwany:

Metoda 2: Jak usunąć obraz Docker za pomocą polecenia „Docker Image Pune”?

Docker „śliwka obrazu”Jest wykorzystywany do usuwania i czyszczenia obrazów Docker. To polecenie usuwa tylko zwisające obrazy, które nie są powiązane z żadnym pojemnikiem lub znacznikiem.

Aby usunąć zwisające obrazy, użyj podanego polecenia:

> śliwka obrazu dokera

Aby usunąć wszystkie nieużywane, zatrzymane, a także zwisające obrazy, skorzystaj z „Docker Image Pune„Polecenie wraz z „-A” i „-f” Opcje:

> Docker Image Pune -a -f

W celu weryfikacji ponownie wymień wszystkie obrazy Docker:

> Obrazy dokera

Można zauważyć, że pomyślnie usunęliśmy wszystkie zwisające i zatrzymaliśmy obrazy.

Wniosek

Aby usunąć obrazy Docker, użytkownicy mogą albo użyć „Docker Image Pune" Lub "Docker RMI" Komenda. Docker „RMI„Polecenie jest wykorzystywane do usuwania obrazów, a także tagów. Aby usunąć obraz Docker za pomocą „RMI”Polecenie, użyj„Docker RMI " Komenda. Aby usunąć wszystkie zwisające lub nieużywane obrazy, skorzystaj z „Docker Image Pune" Komenda. Ten zapis pokazał, jak usunąć obrazy Docker.