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?
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 -aKrok 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 CB885818071BKrok 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 -aPoniż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: AlpineKrok 2: Usuń używany obraz dokera
Obrazu używanego przez dowolnego pojemnika nie można usunąć bezpośrednio, jak pokazano poniżej:
> Docker RMI PythonimageAby usunąć obraz połączony lub powiązany z dowolnymi pojemnikami, użyj „-F„Opcja wraz z„Docker RMI" Komenda:
> Docker RMI -f PythonimageKrok 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 LSKrok 2: Usuń głośność
Następnie usuń głośność, wykorzystując „Docker Volume RM " Komenda:
> Docker Volume rm my-volumeJak 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 SystemNotatka: „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 --voluumesTo 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.