docker pull不下来项目,并出现Get "网址"Do you need an HTTP proxy?求解决

在Windows下Docker pull一个20g左右的别人的项目。阿里云之类的源也都在桌面版的Docker Engine配好了。刚开始还挺快的,越往后越慢直到停止。并且在cmd终端pull的过程中看见几个相同id在拉取。到后面彻底不动,点下回车就出现:

Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e5/e58d9767f84ab34fe683820abd16243ab4801c4c0a601f5ab0c4290a6d4bf9a1/data?verify=1660994916-cQ63OwoCFM0yx2QnM5zwklqE3bc%3D%22: unable to connect to 104.18.123.25:443. Do you need an HTTP proxy?

docker啥的真不会用,求指点,心态快炸了

img

重新执行docker pull即可,因为docker 镜像就像是三明治一样叠起来的,已经pull下载的镜像层不会重复下载。这时候就需要耐心等待下即可~希望对您有帮助!

解决方法

看你当前的报错,更像是中间网络中断或者说网速太差导致的报错

有尝试过继续执行还会出现同样的问题吗

注:重新执行的时候,已经拉取的部分是不会重新拉取的


如有问题及时沟通

  1. pulling fs layer建议还是修改源,修改方法是修改docker/daemon.json,具体参考链接https://cloud.tencent.com/developer/article/1644463
  2. 继续执行docker pull,需要是在截图的下一行输入docker pull

继续执行docker pull命令,可以尝试切换网络或修改下载源