【工作笔记】Docker Desktop一直转圈加载不出来然后报错

一直转圈加载不出来,过了很久之后报这个错。

把网上搜到的解决方案都尝试了一遍,包括netsh winsock reset、重启、开Hyper-v、wsl --update各种。最后福至心灵地想起来在加载不出来之前我改了它的镜像源配置文件,改成了在某个评论区里看到的这个:

复制代码
{

"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"debug": true,
"experimental": false,
"insecure-registries": [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"registry-mirrors": [
"docker.registry.cyou",
"docker-cf.registry.cyou",
"dockercf.jsdelivr.fyi",
"docker.jsdelivr.fyi",
"dockertest.jsdelivr.fyi",
"mirror.aliyuncs.com",
"dockerproxy.com",
"mirror.baidubce.com",
"docker.m.daocloud.io",
"docker.nju.edu.cn",
"docker.mirrors.sjtug.sjtu.edu.cn",
"docker.mirrors.ustc.edu.cn",
"mirror.iscas.ac.cn",
"docker.rainbond.cc",
"do.nark.eu.org",
"dc.j8.work",
"dockerproxy.com",
"gst6rzl9.mirror.aliyuncs.com",
"registry.docker-cn.com",
"hub-mirror.c.163.com",
"mirrors.ustc.edu.cn/",
"mirrors.tuna.tsinghua.edu.cn",
"mirrors.sohu.com/"
]
}

然后去路径下把config.json改回来了,改成了这个:

复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
     "https://docker.1panel.live",
     "https://docker.nju.edu.cn",
     "https://docker.m.daocloud.io",
     "https://dockerproxy.com",
     "https://hub-mirror.c.163.com",
     "https://docker.mirrors.ustc.edu.cn",
     "https://registry.docker-cn.com",
     "https://registry.cn-hangzhou.aliyuncs.com"
  ]
}

它就好了。