hdr-42794-ssh.webp


Dotyczy produktów​

Container Station



Objaw​

W Container Station możesz zauważyć obrazy Docker o nazwie "none". Są to tak zwane dangling images. Pojawiają się, gdy nowa wersja obrazu o tej samej nazwie i tagu zastępuje starą, pozostawiając poprzednią wersję bez tagu.

Dangling images mogą również pozostać, jeśli inne kontenery lub obrazy nadal od nich zależą. W takim przypadku nie będzie można ich usunąć, dopóki wszystkie zależności nie zostaną usunięte.



Rozwiązanie​

Dangling images (obrazy "none") są normalną częścią projektu Docker i nie wskazują na błąd. Jeśli chcesz je usunąć, najpierw upewnij się, że nie są używane przez żadne kontenery.

  1. Otwórz połączenie FAQ SSH z serwerem NAS. Jeśli nie znasz FAQ SSH, zapoznaj się z dokumentacją QNAP, aby uzyskać instrukcje.
  2. Uruchom następujące polecenia:
    • docker image ls --filter dangling=true – pokazuje dangling images
    • docker image ls -a – wyświetla wszystkie obrazy
    • docker ps -a --filter ancestor=<image_id> – sprawdza, czy jakiekolwiek kontenery zależą od obrazu (zastąp <image_id> rzeczywistym ID obrazu)
Jeśli żaden kontener nie używa obrazu "none", możesz go bezpiecznie usunąć za pomocą:

Kod:
docker image rm <image_id>
InformacjaJeśli kontener nadal używa obrazu "none" (dangling image), zatrzymaj lub usuń ten kontener przed usunięciem obrazu. Usunięcie używanych obrazów może zakłócić działanie uruchomionych aplikacji.Przykład:

0df706f4cd0280df603b4dac467b63ec.webp


Ten zrzut ekranu przedstawia dangling images (obrazy "none") w Container Station.



Więcej informacji​

Więcej informacji znajdziesz w poniższych często zadawanych pytaniach:

 
Ostatnio edytowane: