Oczyść Docker Usuń stare obrazy, pojemniki i objętości

Oczyść Docker Usuń stare obrazy, pojemniki i objętości

Docker to dobrze ugruntowana platforma. Jest powszechnie używany do budowania programów i usług. Docker współpracuje z różnymi komponentami do zarządzania, uruchamiania i udostępniania programów, takich jak kontenery, obrazy, sieci i wolumin. Ponadto obrazy Docker są używane do tworzenia i zarządzania kontenerami. Składa się z instrukcji kierowania pojemnika. Dlatego obrazy są duże i zajmują dużo miejsca systemu.

Aby usunąć obciążenie z systemu, użytkownicy od czasu do czasu chcą wyczyścić dokera, usuwając stare lub nieużywane obrazy, kontenery i głośność.

Ten zapis ilustruje czyszczenie pojemnika Docker, usuwając stare obrazy, pojemniki i objętości.

Jak wyczyścić Docker, usuwając obrazy, pojemniki i objętości?

Aby oczyścić uruchom dokera, usuwając obrazy, objętości i pojemniki, spójrz na dostarczone metody:

  • Jak wyczyścić Docker, usuwając pojemniki?
  • Jak wyczyścić Dockera, usuwając obrazy?
  • Jak wyczyścić Dockera, usuwając głośność?
  • Jak wyczyścić Dockera, przycinając system?

Jak wyczyścić Docker, usuwając pojemniki?

Aby usunąć stare pojemniki lub nieużywane pojemniki, przejrzyj dostarczone instrukcje.

Krok 1: Lista kontenerów

Najpierw wymień wszystkie kontenery w terminalu przez „Docker Ps„Polecenie i skopiuj identyfikator starego kontenera, który chcesz usunąć:

> Docker PS -a

Krok 2: Usuń pojemnik

Następnie skorzystaj z „Docker RM „Polecenie do usunięcia pojemnika. Możesz jednak użyć nazwy kontenera do usunięcia starego pojemnika:

> Docker RM CB885818071B

Krok 3: Zatrzymaj wszystkie pojemniki

Usuwanie pojemników jeden po drugim jest trudnym zadaniem. Aby usunąć wszystkie pojemniki w celu całkowitego oczyszczenia uruchom ponownie dokera, najpierw zatrzymaj wszystkie pojemniki za pośrednictwem dostarczonego polecenia:

> Docker Stop $ (Docker PS -a -q)

Krok 4: Usuń wszystkie pojemniki

Następnie, aby usunąć wszystkie kontenery, użyj wspomnianego polecenia:

> Docker RM $ (Docker PS -a -q)

W powyższym poleceniu „-A”Służy do wskazywania wszystkich pojemników i„-Q”Jest wykorzystywany do usuwania pojemników za pomocą identyfikatorów:

Aby zweryfikować ponownie wymienić pojemnik i sprawdź, czy pojemniki są usunięte, czy nie:

> Docker PS -a

Poniższe dane wyjściowe pokazuje, że pojemniki zostały usunięte z Docker:

Jak wyczyścić Dockera, usuwając obrazy?

Obrazy Docker są często używane do kontenerowania aplikacji. Służą one do budowy i zarządzania kontenerami. Obrazy dokera są ciężkie, ponieważ zawierają kod źródłowy, zależności programu i inne instrukcje.

Aby oczyścić środowisko Docker poprzez usunięcie obrazów, przejrzyj dostarczoną procedurę.

Krok 1: Usuń nieużywany obraz dokera

Aby usunąć obraz Docker, który nie jest używany przez żaden kontener, po prostu użyj „Docker RMI " Komenda. Użytkownicy Docker mogą również użyć identyfikatora obrazu, aby usunąć obraz:

> Docker RMI Golang: Alpine

Krok 2: Usuń używany obraz dokera

Obrazu używanego przez dowolnego pojemnika nie można usunąć bezpośrednio, jak pokazano poniżej:

> Docker RMI Pythonimage

Aby usunąć obraz połączony lub powiązany z dowolnymi pojemnikami, użyj „-F„Opcja wraz z„Docker RMI" Komenda:

> Docker RMI -f Pythonimage

Krok 3: Usuń wszystkie obrazy

Aby mocno usunąć wszystkie obrazy, spójrz na wspomniane polecenie. Dostarczone polecenie usunie wszystkie obrazy za pomocą identyfikatorów obrazów:

> Docker RMI -f $ (Docker Images -AQ)

W celu weryfikacji, jeśli obrazy są usunięte, czy nie, wymień wszystkie obrazy za pośrednictwem „obrazy dokera -a" Komenda:

Jak wyczyścić Dockera, usuwając głośność?

Wolumen Docker to system plików zamontowany z kontenerem, aby zapisać dane generowane przez kontenery. Tom jest również określany jako system tworzenia kopii zapasowych. Aby usunąć głośność, wykonaj podane kroki.

Krok 1: Wymień wszystkie tomy

Najpierw wymień objętość i sprawdź, który wolumin chcesz usunąć, aby wyczyścić system. W tym celu skorzystaj z „Docker Volume LS" Komenda:

> Docker Volume LS

Krok 2: Usuń głośność

Następnie usuń głośność, wykorzystując „Docker Volume RM " Komenda:

> Docker Volume rm my-volume

Jak wyczyścić Dockera, przycinając system?

Przycinanie systemowe obejmuje usunięcie wszystkich zatrzymanych lub zwisających obrazów, objętości, kontenerów i sieci. Przycinać system w Docker, „Pune systemu Docker„Używane jest polecenie:

> Pune System Docker System

Notatka: „Pune systemu Docker”Nie można automatycznie usuwać zwisającego głośności.

Aby usunąć nieużywaną głośność wraz ze wszystkimi innymi komponentami, użyj „-wolumeny„Opcja wraz z„Pune systemu Docker" Komenda:

> System Docker Pune -a --voluumes

To wszystko! Wykazaliśmy, jak wyczyścić Dockera, usuwając obrazy, objętości i pojemniki.

Wniosek

Aby wyczyścić Dockera, usuwając stare i zwisające komponenty Docker, takie jak obrazy, kontenery, sieci i wolumin, po prostu użyj „System Docker Pune -a -Voluume" Komenda. Jednak użytkownicy mogą indywidualnie usuwać komponenty, takie jak pojemniki, które są usuwane przez „Docker RM„Polecenie i obrazy przez„Docker RMI" Komenda. Ten zapis pokazał techniki oczyszczenia Dockera.