使用docker拉取镜像的时候经常会遇到报错:

Error response from daemon: Get “https://registry-1.docker.io/v2/”:
net/http: request canceled while waiting for connection
(Client.Timeout exceeded while awaiting headers). See ‘docker run
–help’.

这个时候使用国内镜像加速器

  1. 创建 Docker 配置文件夹
mkdir -p /etc/docker
  1. 写入国内镜像加速器配置
    (之前试过很多都不行,这个是可以的)
{ "registry-mirrors": [ "https://docker.211678.top", "https://docker.1panel.live", "https://hub.rat.dev", "https://docker.m.daocloud.io", "https://do.nark.eu.org", "https://dockerpull.com", "https://dockerproxy.cn", "https://docker.awsl9527.cn" ] }
  1. 重新加载配置并重启 Docker
systemctl daemon-reload
systemctl restart docker

更多推荐