Just in the process of learning Docker. Tried to run the hello-world example:
# docker run hello-world
Worked.
Removed the image using
# docker image rm -f <image-id>
Worked.
# docker images
Shows no images.
Now, if I try to run the hello-world example again, it shows this:

It mentions:
2db29710123e: Already exists
Does this mean, the image already exists on the local host machine, or the image does exist on the Docker Registry, and this is a new pull?
Any insight would be much appreciated.