docker无法正常拉取镜像问题的解决

embedded/2025/3/17 3:10:42/

目录

1.前言

2.解决方案 


1.前言

安装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)

然后尝试了很多的办法,包括询问gpt、阅读优秀的博客,最终还是通过配置加速地址解决了该问题,其它似乎都是无用功。 

2.解决方案 

打开daemon.json文件

vim /etc/docker/daemon.json

 添加加速地址(之前本来配置了阿里云的,但是似乎并没用)

{"registry-mirrors": ["https://docker.1panel.live"]
}

重启docker,大功告成

systemctl daemon-reload
systemctl restart docker

http://www.ppmy.cn/embedded/173221.html

相关文章

音视频入门基础:RTP专题(19)——FFmpeg源码中,获取RTP的音频信息的实现(下)

本文接着《音视频入门基础:RTP专题(18)——FFmpeg源码中,获取RTP的音频信息的实现(上)》,继续讲解FFmpeg获取SDP描述的RTP流的音频信息到底是从哪个地方获取的。本文的一级标题从“四”开始。 四…

通义万相2.1 图生视频:为AI绘梦插上翅膀,开启ALGC算力领域新纪元

通义万相2.1图生视频大模型 通义万相2.1图生视频技术架构万相2.1的功能特点性能优势与其他工具的集成方案 蓝耘平台部署万相2.1核心目标典型应用场景未来发展方向 通义万相2.1ALGC实战应用操作说明功能测试 为什么选择蓝耘智算蓝耘智算平台的优势如何通过API调用万相2.1 写在最…

C++使用ZeroMQ和MessagePack实现简单又轻量级的RPC框架

在现代的分布式系统中,远程过程调用(RPC)是一个非常重要的机制,它允许不同的服务或组件之间的通信,就像调用本地函数一样。本文将介绍如何使用ZeroMQ和MessagePack来构建一个轻量级的RPC框架,并提供一个简单…

Qt程序基于共享内存读写CodeSys的变量

文章目录 1.背景2.结构体从CodeSys导出后导入到C2.1.将结构体从CodeSys中导出2.2.将结构体从m4文件提取翻译成c格式 3.添加RTTR注册信息4.读取PLC变量值5.更改PLC变量值 1.背景 在文章【基于RTTR在C中实现结构体数据的多层级动态读写】中,我们实现了通过字符串读写…

Vue3 + Vite + Yarn + Fabricjs构建的开源演示系统

Next-Slides 本项目灵感来源于 Prezi,旨在提供一个现代化的在线演示工具,可以作为传统PPT的替代方案。项目采用 TypeScript Vue3 Vite Yarn 技术栈构建,专注于在线教育和会议演示场景,提供交互式课件和智能课件功能。 主仓库…

嵌入式学习L6网络编程D5UDP编程

网络编程 UDPclient端 /*udp demo */ /* usage:* ./client serv_ip serv_port */ #include "net.h" void usage(char *s) {printf("\nThis is udp demo!\n");printf("\nUsage:\n\t %s serv_ip serv_port",s);printf("\n\t serv_ip: udp …

周志华机器学习西瓜书 第九章 聚类-学习笔记

一、聚类任务 聚类是无监督学习中非常典型的任务,聚类的目的是将数据样本划分为若干个通常不相交的子集,每一个子集成为"簇-cluster",其即可以作为一个单独过程,用于找寻数据内在的分布结构,也可作为分类等其…

【数据分析大屏】基于Django+Vue汽车销售数据分析可视化大屏(完整系统源码+数据库+开发笔记+详细部署教程+虚拟机分布式启动教程)✅

目录 一、项目背景 二、项目创新点 三、项目功能 四、开发技术介绍 五、项目功能展示 六、权威视频链接 一、项目背景 汽车行业数字化转型加速,销售数据多维分析需求激增。本项目针对传统报表系统交互性弱、实时性差等痛点,基于DjangoVue架构构建…