Docker error while PULL - Error downloading dependent layers
How fast is your internet connection? I got the same error and believe it to be associated with a timeout because of slow internet. Multiple attempts worked...
Try running it as root. I am getting the same error when running the command as a non-privileged user. When I ran it as root, it worked fine.
sudo docker pull ubuntu