Error "net/http: TLS handshake timeout"

adding mirrors to my daemon.json helped me

before

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false
}

after:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "mtu": 1400,
  "registry-mirrors": [
    "https://mirror.gcr.io",
    "https://dockerhub.timeweb.cloud",
    "https://daocloud.io",
    "https://c.163.com",
    "https://registry.docker-cn.com",
    "https://dh-mirror.gitverse.ru",
    "https://mcr.t1.cloud"
  ]
}