Docker pull timeout

I just experienced this problem and, following an idea in this comment from another thread, I worked around the timeout issues by disconnecting my ethernet cable and using only the WiFi. (Unlike the commenter in that thread, both interfaces were on when I was having trouble.)