Why do I see 'none' Docker images in Container Station, and how can I remove them?
Applicable Products
Container Station
Symptom
In Container Station, you may notice Docker images with the name "none." These are known as dangling images. They appear when a new version of an image with the same name and tag replaces the old one, leaving the previous version without a tag.
Dangling images may also remain if other containers or images still depend on them. In this case, you will not be able to delete them until all dependencies are removed.
Solution
Dangling images ("none" images) are a normal part of Docker’s design and do not indicate an error. If you want to remove them, first confirm that they are not being used by any containers.
- Open an SSH connection to your NAS. If you are unfamiliar with SSH, see the QNAP documentation for instructions.
- Run the following commands:
docker image ls --filter dangling=true
– shows dangling imagesdocker image ls -a
– lists all imagesdocker ps -a --filter ancestor=<image_id>
– checks if any containers depend on the image (replace<image_id>
with the actual image ID)
If no containers are using the "none" image, you can safely remove it with:
docker image rm <image_id>
Example:
This screenshot shows dangling ("none") images in Container Station.
Further Reading
For more information, see the following FAQs: