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”?
„„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 dokeraUsuń obraz dokera według identyfikatora
Aby usunąć obraz dokera według identyfikatora, skorzystaj z „Docker RMI " Komenda:
> Docker RMI A5B5DDDB2C8BUsuń obraz Dockera po nazwie
Użytkownicy mogą również usunąć obraz Docker według nazwy obrazu za pomocą podanego polecenia:
> Docker RMI Golang: AlpineUsuń 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 PythonimageMoż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 dokeraAby 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 -fW celu weryfikacji ponownie wymień wszystkie obrazy Docker:
> Obrazy dokeraMoż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.