Did you by any change something in /etc/docker/daemon.json or mount a different filesystem in /var/lib/docker (or in one of the sub or parent folders?)
if you changed the daemon.json, please share the content of the file.
The default Docker images and Docker files location depends on your operating system:
Ubuntu: /var/lib/docker/
Fedora: /var/lib/docker/
Debian: /var/lib/docker/
Windows: C:\ProgramData\DockerDesktop
MacOS: ~/Library/Containers/com.docker.docker/Data/vms/0/
What OS and version are you using on the system and post the version in your response?
Are you using the same user ID as before, if not that is your issue?
Test to see if docker is running and post the version in your response? docker version
Test to see if you can download and run hello-world, docker run hello-world
The location of ‘Docker Root Dir:’ can be found in the output of the command, docker info, and post the location in your response.
Did you start using dockerd userns-remap (–userns-remap=default) for docker security?
If this is true then a new secure docker directory has been created with a different user ID and docker does not move your images into the new Docker directory. You have to move your images.
Check to see if you mounted a file system on top of the ‘Docker Root Dir’. That will do it every time.