I think I figured out how to get rid of the problem. Currently I have /var/lib/docker mounted over iSCSI (10GB NW) and when I disabled the auto start of docker I can successfully run docker run hello-world.
Starting and stopping docker doesn’t reproduce the problem e.g. systemctl stop docker and systemctl start docker and I could successfully execute docker run hello-world.
Enabling docker for autostart reproduces the problem:
[opc@andydocker ~]$ sudo docker run hello-world
docker: Error response from daemon: layer does not exist.
See ‘docker run --help’.
[opc@andydocker ~]$
Any thought on how I can get around this?
Thanks
–Andy