记一次Docker拉取镜像的报错

使用docker拉取镜像时,出现报错

[root@centos8 ~]# sudo docker pull mysql:8.0
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)

在这里插入图片描述

原因是需要配置镜像加速
修改/etc/docker/daemon.json为如下内容后解决:

{
  "registry-mirrors": [
    "https://<自己的镜像地址>.mirror.aliyuncs.com",
    "https://docker.m.daocloud.io",
    "https://dockerhub.icu",
    "https://docker.anyhub.us.kg",
    "https://docker.1panel.live"
  ]
}

修改完成后,
需重新加载 deamon.json 配置文件

sudo systemctl daemon-reload

再重启docker

sudo systemctl restart docker

就ok啦~
在这里插入图片描述

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐