Jak działa System Pune w Docker?

Jak działa System Pune w Docker?
Docker to opracowanie projektu open source, a platforma wysyłki często wykorzystywana do dostarczania projektów i oprogramowania w kontenerach. Działa z kontenerami Docker, obrazami, sieciami, woluminami i wieloma innymi komponentami do opracowywania i wdrażania aplikacji. Jednak wiele nieużywanych pojemników i obrazów zajmuje wiele przestrzeni systemu podczas rozwoju.

Ten post opisuje, jak działa System Prune, aby zwolnić miejsce w Docker.

Jak system systemu działa w Docker?

W Docker „Pune systemowe”To podstawowe polecenie wykorzystywane do usuwania nieużywanych danych i plików. Użytkownicy Docker mogą usunąć wiszące kontenery Docker, obrazy, wolumin i sieć za pomocą tego polecenia. To polecenie może działać na wiele sposobów, na przykład usuwanie woluminu Dockera za pomocą „Pune systemowe”Polecenie wraz z„-wolumeny" opcja.

Aby zrozumieć, jak działa System Pune w Docker, spójrz na podane instrukcje.

Krok 1: Otwórz kod Visual Studio

Najpierw uruchom edytor kodów Visual Studio z systemu Windows ”Uruchomienie" menu:

Krok 2: Otwarty terminal

Następnie otwórz terminal wiersza poleceń ze studia wizualnego „Terminal" menu:

Krok 3: Wymień wszystkie kontenery, obrazy i wolumin

Aby wymienić kontenery Docker, użyj „Docker PS -A" Komenda. Tutaj "-A„Opcja służy do wyświetlania wszystkich kontenerów:

> Docker PS -a

Aby wymienić obrazy Docker, użyj „Obrazy dokera" Komenda:

> Obrazy dokera

Wolume Docker są wymienione za pomocą podanego polecenia:

> Docker Volume LS

Krok 4: Użyj System Pune, aby usunąć zwisające komponenty

Następnie przycinaj wszystkie zwisające lub nieużywane komponenty Docker, takie jak kontenery Docker, obrazy i sieci wykorzystujące „Pune systemu Docker" Komenda:

> Pune System Docker System

Krok 5: weryfikacja

Sprawdź, czy wiszące pojemniki są usuwane, czy nie:

> Docker PS -a

Można zauważyć, że pomyślnie przycinaliśmy kontenery Docker:

Następnie wymień obrazy Docker za pomocą „Obrazy dokera" Komenda:

> Obrazy dokera

Możesz zobaczyć, że wszystkie nieużywane obrazy są usuwane:

Krok 6: Użyj Pune System, aby usunąć zatrzymane komponenty

Aby usunąć wszystkie zwisające, a także zatrzymane komponenty, takie jak obrazy i pojemniki, użyj „Pune systemu Docker”Polecenie wraz z„-A" opcja:

> System Docker Pune -a

Teraz ponownie wymień obrazy Docker w celu weryfikacji:

> Obrazy dokera

Widać, że wszystkie niewykorzystane i zatrzymane obrazy zostały pomyślnie usunięte:

Krok 7: Components Docker Pune wraz z woluminami

Tom Docker nie może być przycinany bezpośrednio przez „Pune systemowe" Komenda. Użytkownicy są zobowiązani do określenia „-wolumeny„Opcja z wymienionym poleceniem. W tym celu przejdź przez dostarczone polecenie:

> Pune System Docker --voluumes

Następnie wymień wszystkie tomy za pomocą „Docker Volume LS" Komenda:

> Docker Volume LS

Można zauważyć, że usunęliśmy woluminy Docker:

Alternatywnie, aby przycinać układ bez uzasadnienia potwierdzenia, użyj „-F" opcja:

> System Docker Pune -a --voluumes -f

Wykazaliśmy, jak działa System Pune w Docker.

Wniosek

System Pune to podstawowe polecenie używane do usuwania nieużywanych kontenerów Docker, obrazów, woluminów i powiązanych sieci. Aby usunąć wszystkie nieużywane i zatrzymane pojemniki, obrazy i sieci, skorzystaj z „System Docker Pune -a" Komenda. Aby usunąć również głośność, skorzystaj z „-wolumeny„Opcja wraz z„Pune systemu Docker" Komenda. Ten blog pokazał, jak działa System Prune w Docker.