【docker 拉取镜像超时问题】

问题描述

centosStream8上安装docker,使用命令sudo docker run hello-world 后出现以下错误:
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).

解决方法

配置仓库镜像,方法如下:

  1. 执行命令sudo vi /etc/docker/daemon.json

  2. 在打开的文件中追加以下内容:

    bash 复制代码
       {
       	  "registry-mirrors": [
       	    "https://mirror.ccs.tencentyun.com",
       	    "https://registry.docker-cn.com",
       	    "https://docker-proxy.741001.xyz",
       	    "https://alzgoonw.mirror.aliyuncs.coma",
       	    "https://hub-mirror.c.163.com",
       	    "https://docker.registry.cyou",
       	     # 以下是追加的仓库
       	    "https://docker-cf.registry.cyou",
       	    "https://dockercf.jsdelivr.fyi",
       	    "https://docker.jsdelivr.fyi",
       	    "https://dockertest.jsdelivr.fyi",
       	    "https://mirror.aliyuncs.com",
       	    "https://dockerproxy.com",
       	    "https://mirror.baidubce.com",
       	    "https://docker.m.daocloud.io",
       	    "https://docker.nju.edu.cn",
       	    "https://docker.mirrors.sjtug.sjtu.edu.cn",
       	    "https://docker.mirrors.ustc.edu.cn",
       	    "https://mirror.iscas.ac.cn",
       	    "https://docker.rainbond.cc"
       	  ]
       }
  3. 保存后退出。

  4. 重启:

    • sudo systemctl daemon-reload
    • sudo systemctl restart docker

注意
registry-mirrors中的仓库名称不能存在重复的,否则重启docker时会失败。

相关推荐
FJW02081423 分钟前
Linux编辑神器——vim工具的使用
linux·运维·vim
ZHE|张恒25 分钟前
Docker 安装 MinIO(20250422)
运维·docker·容器
神也佑我橙橙35 分钟前
conda 创建虚拟环境的一些坑
linux·运维·conda
IT技术分享社区40 分钟前
IT运维干货:lnav开源日志分析工具详解与CentOS实战部署
linux·运维·服务器·开源·centos
jc06201 小时前
4.5-中间件之Nginx
运维·服务器·nginx
IT曙光1 小时前
CentOS x86_64架构下载aarch64(arm64)包
linux·运维·centos
大海无量_949681 小时前
使用imapsync增量同步邮件到新邮局服务器
运维·服务器
bkspiderx1 小时前
Linux网络与路由配置完全指南
linux·运维·网络·c++
2301_810730101 小时前
Chrony服务器实验练习
运维·服务器
ssm11221 小时前
ubuntu服务器无法识别所有显卡
运维·服务器·ubuntu