we are facing the same sort of issue, all docker pull have a strange behaviour, similar to the one often mentioned here, but there is no documentation on how to solve this: we have enterprise proxy, internal registry and people that work sometimes in remote using VPN, there is a mixture of behaviour some manage to do a "docker pull" some other no. We do not have the knowledge of what to look after to collect useful information to debug the issue