Zatrzymaj i usuń wszystkie kontenery Docker

Zatrzymaj i usuń wszystkie kontenery Docker

Kontenery Docker są świetne z wielu powodów, ale jedną z największych zalet jest to, że można je zatrzymać i rozpocząć w dowolnym momencie. Oznacza to, że możesz łatwo usunąć pojemnik, jeśli nie jest to już potrzebne lub chcesz zaktualizować lub ponownie konfiguruj system. A ponieważ kontenery Docker są lekkie i działają we własnym odizolowanym środowisku, nie trzeba się martwić o zbyt wiele kosztów ogólnych w systemie.

Więc kiedy nadejdzie czas na posprzątanie po użyciu Dockera, najpierw należy usunąć wszystkie kontenery przed rozpoczęciem procesu usuwania samego Dockera. W przeciwnym razie możesz znaleźć się z bałaganem na rękach.

Zatrzymaj i usuń wszystkie kontenery Docker

Jeśli masz wiele kontenerów Docker i chcesz usunąć wszystko. Może być czas, aby zatrzymać wszystkie pojemniki jeden po drugim, a następnie je usunąć. Następujące polecenia pomogą ci zatrzymać wszystkie działanie zawierające w jednym poleceniu, a następnie je usunąć.

  1. Zatrzymaj wszystkie pojemniki:
    Docker Stop $ (Docker PS -a -q)  
  2. Usuń (usuń) wszystkie pojemniki:
    Docker RM $ (Docker PS -a -q)  

Zakończyć

Istnieje wiele powodów, dla których możesz usunąć wszystkie kontenery Docker: na przykład możesz usunąć wszystkie kontenery Docker, jeśli są one przestarzałe lub nie działają zgodnie z oczekiwaniami. Istnieje kilka sposobów ustalenia, czy należy usunąć określoną treść:

Patrząc na dzienniki: jeśli coś nie działa dobrze, możesz spojrzeć w dzienniki i sprawdzić, czy istnieje jakieś wskazanie, że w kontenerze występuje problem. Możesz także sprawdzić, do jakiego znacznika wersji lub obrazu należy i sprawdzić, czy została niedawno zaktualizowana.