阿里云alicloud liunux3-安装docker

你这个错误:

Curl error (35): SSL connect error for https://download.docker.com/linux/centos/8/x86_64/stable/...
Error: Failed to download metadata for repo 'docker-ce-stable': Yum repo downloading error

说明你的机器访问 download.docker.com 的 HTTPS 连接失败了,导致无法从 Docker 官方仓库拉取数据。


可能原因和解决方案

1. 网络环境问题

  • 服务器所在网络环境可能限制了对外 HTTPS 访问,尤其是某些云服务器有安全组或防火墙限制。

  • DNS 解析异常,也可能导致无法访问域名。

排查:

curl -v https://download.docker.com/linux/centos/8/x86_64/stable/repodata/repomd.xml

看具体连接哪里失败。


2. 系统 OpenSSL 或 curl 版本问题

  • 你的系统 OpenSSL 库或者 curl 版本太老或有缺陷,导致握手失败。

  • 可以尝试升级相关包:

sudo dnf update -y openssl curl ca-certificates

3. 代理或中间网络设备干扰

  • 如果你处于公司网络或有 HTTP/HTTPS 代理,需要正确配置代理。

  • 检查环境变量:

echo $HTTP_PROXY
echo $HTTPS_PROXY
  • 或尝试临时关闭代理:

unset HTTP_PROXY
unset HTTPS_PROXY
unset http_proxy
unset https_proxy

4. Docker 仓库地址被墙或访问受限

  • 在中国大陆,有时候直接访问 download.docker.com 会不稳定。

  • 可以考虑使用阿里云提供的 Docker 镜像加速器。


临时解决办法

使用阿里云镜像仓库代替 Docker 官方仓库

阿里云提供了 Docker CE 的镜像源,速度更快且更稳定。

步骤:

  1. 备份旧的 Docker repo 文件:

sudo mv /etc/yum.repos.d/docker-ce.repo /etc/yum.repos.d/docker-ce.repo.bak

排查:

curl -v https://download.docker.com/linux/centos/8/x86_64/stable/repodata/repomd.xml

看具体连接哪里失败。


2. 系统 OpenSSL 或 curl 版本问题

sudo dnf update -y openssl curl ca-certificates

3. 代理或中间网络设备干扰

echo $HTTP_PROXY
echo $HTTPS_PROXY

unset HTTP_PROXY
unset HTTPS_PROXY
unset http_proxy
unset https_proxy

4. Docker 仓库地址被墙或访问受限


临时解决办法

使用阿里云镜像仓库代替 Docker 官方仓库

阿里云提供了 Docker CE 的镜像源,速度更快且更稳定。

步骤:

sudo mv /etc/yum.repos.d/docker-ce.repo /etc/yum.repos.d/docker-ce.repo.bak

sudo tee /etc/yum.repos.d/docker-ce.repo <<EOF
[docker-ce-stable]
name=Docker CE Stable - Aliyun Mirror
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF

总结


如果你需要,我可以帮你写好阿里云镜像源的 repo 文件和完整安装脚本。你看怎么样?

sudo dnf clean all
sudo dnf makecache
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

  1. 新建阿里云的 Docker repo:

  2. 你这个错误:

    Curl error (35): SSL connect error for https://download.docker.com/linux/centos/8/x86_64/stable/...
    Error: Failed to download metadata for repo 'docker-ce-stable': Yum repo downloading error
    

    说明你的机器访问 download.docker.com 的 HTTPS 连接失败了,导致无法从 Docker 官方仓库拉取数据。


    可能原因和解决方案

    1. 网络环境问题

  3. 服务器所在网络环境可能限制了对外 HTTPS 访问,尤其是某些云服务器有安全组或防火墙限制。

  4. DNS 解析异常,也可能导致无法访问域名。

  5. 你的系统 OpenSSL 库或者 curl 版本太老或有缺陷,导致握手失败。

  6. 可以尝试升级相关包:

  7. 如果你处于公司网络或有 HTTP/HTTPS 代理,需要正确配置代理。

  8. 检查环境变量:

  9. 或尝试临时关闭代理:

  10. 在中国大陆,有时候直接访问 download.docker.com 会不稳定。

  11. 可以考虑使用阿里云提供的 Docker 镜像加速器。

  12. 备份旧的 Docker repo 文件:

  13. 新建阿里云的 Docker repo:

  14. 清理缓存并重试安装:

  15. 你现在是 SSL 连接失败,先检查网络和代理。

  16. 如果是中国网络,推荐切换阿里云镜像源。

  17. 更新系统 SSL 组件也有帮助。

[docker-ce-stable]
name=Docker CE Stable - Aliyun Mirror
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
  1. 清理缓存并重试安装:

sudo dnf clean all
sudo dnf makecache
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

总结

  • 你现在是 SSL 连接失败,先检查网络和代理。

  • 如果是中国网络,推荐切换阿里云镜像源。

  • 更新系统 SSL 组件也有帮助。


docker version
Client: Docker Engine - Community
Version:           26.1.3
API version:       1.45
Go version:        go1.21.10
Git commit:        b72abbb
Built:             Thu May 16 08:34:39 2024
OS/Arch:           linux/amd64
Context:           default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/89555.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/89555.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【世纪龙科技】汽车故障诊断与排除仿真教学软件

在汽车产业智能化、电动化转型加速的今天&#xff0c;汽车维修行业对技术人才的要求已从传统经验型向“理论实践数字化”复合型转变。然而&#xff0c;实车实训成本高、安全隐患大、教学场景受限等问题&#xff0c;始终制约着职业教育的高质量发展。江苏世纪龙科技有限公司立足…

柴油机活塞cad【4张】三维图+设计说明书

1015柴油机活塞结构设计及温度场分析 摘 要 随着科研的进步&#xff0c;内燃机技术得到了快速的发展&#xff0c;低排放高效率的内燃机的发展成为内燃机发展的主要趋势&#xff0c;活塞作为内燃机的主要组成部件&#xff0c;在内燃机中扮演着至关重要的作用。活塞在内燃机中始终…

雪豹大模型驱动效率革命 华鼎冷链科技重构餐饮供应链神经网络

当餐饮行业的开店率高达67.5%、闭店率达61.2%时&#xff0c;供应链该如何进行革新与升级&#xff1f; 在郑州盛大启幕的第三届中国火锅烧烤领潮峰会上&#xff0c;华鼎冷链科技CEO王君以“AI驱动智慧供应链赋能餐饮行业新升级”为主题分享时称&#xff0c;当前餐饮行业高闭店率…

汽车功能安全 -- TC3xx外部看门狗

之前聊过TC3xx SMU关于内部看门狗&#xff08;CPU Watchdog 和Safety Watchdog&#xff09;Alarm的处理方法。 汽车功能安全--TC3xx SMU之看门狗alarm处理 在里面我们提到了这些Alarm关联的功能安全机制&#xff1a; SM[HW]:SCU:ENDINIT_WATCHDOG SM[HW]:SCU:SAFETY_WATCHD…

如何为“地方升学导向型”语校建模?Prompt 框架下的宇都宫日建工科专门学校解析(7 / 500)

如何为“地方升学导向型”语校建模&#xff1f;Prompt 框架下的宇都宫日建工科专门学校解析&#xff08;7 / 500&#xff09; 系列说明 500 所日本语言学校结构化建模实战&#xff0c;第 7 篇。每篇拆解 1 所学校在 Prompt-QA 系统中的建模策略&#xff0c;分享工程经验&#x…

Flutter 入门指南:从基础到实战

介绍 Flutter Flutter 是 Google 开发的开源移动应用软件开发工具包&#xff08;SDK&#xff09;&#xff0c;用于快速在 iOS 和 Android 上构建高质量的原生界面。Flutter 的一大特点是其跨平台功能&#xff0c;让开发者能够使用同一套代码基础为两个平台构建应用。这一点通过…

八字命理:枭印夺食的形成原理与解决办法

枭印夺食(|)含义:原局食神伤官为喜用&#xff0c;印为忌正印/偏印克制了食神/伤官&#xff0c;克制形式可以是盖头/截脚/同在天干或者地支时相克(2)表现症状:emo、敏感、好面子、不敢开口说话、被环境压制(3)症状剖析:印为忌&#xff1d;他人即地狱&#xff0c;不论正印(吉神)还…

数组和对象的深拷贝和浅拷贝的方法

数组和对象的深拷贝、浅拷贝方法有所不同&#xff0c;以下是常见的实现方式&#xff1a;一、浅拷贝方法&#xff08;数组和对象通用/专用&#xff09;浅拷贝只复制表层数据&#xff0c;嵌套的引用类型仍共享内存。1. 数组的浅拷贝- 扩展运算符&#xff08;...&#xff09;&…

【RK3576】【Android14】开发板概述

获取更多相关的【RK3576】【Android14】驱动开发&#xff0c;可收藏系列博文&#xff0c;持续更新中&#xff1a; 【RK3576】Android 14 驱动开发实战指南 1. 引言 RK3576处理器简介&#xff1a; RK3576 是一颗高性能、低功耗的应用处理器芯片&#xff0c;专为ARM PC、边缘计算…

凸优化课程学习笔记(一)

凸优化课程学习笔记(一) 课程:B站清华大学陈剑博士《凸优化基础理论与应用》 优化理论概述 1. 优化序论 定义:凸优化是一门应用极为广泛的学科,主要研究如何对决策问题进行最优选择,探讨最优解的性质,寻找高效的计算方法,并分析这些方法的理论基础与实际应用表现。…

(四)OpenCV——特征点检测与匹配

前言 特征点检测与匹配是计算机视觉中的基础技术&#xff0c;广泛应用于图像拼接、物体识别、三维重建、运动跟踪等领域。OpenCV 提供了多种特征检测与匹配算法的实现。 特征点检测与匹配是计算机视觉中的核心技术&#xff0c;广泛应用于多个领域。以下是其主要应用场景&…

if (a == 1 a == 2 a == 3)返回true的问题思考

引文&#xff1a; 无意中看到了这样的非常规逻辑&#xff0c;在想前后端应该都可以实现&#xff0c;a 是变量&#xff0c;或者操作a时触发了值得改变。 意义&#xff1a; 该问题让我们知道了一切规则都是可以被打破的&#xff0c;世界上的规则都是为了解释某种现象设计的。 题目…

MySQL的索引操作及底层结构浅析

一.索引提高数据库的性能&#xff0c;索引是物美价廉的东西了。不用加内存&#xff0c;不用改程序&#xff0c;不用调sql&#xff0c;只要执行正确的 create index &#xff0c;查询速度就可能提高成百上千倍。但是天下没有免费的午餐&#xff0c;查询速度的提高是以插入、更新…

stm32f4 dma的一些问题

文章目录前言一、使用开发板烧录dma代码不生效问题二、一个工程同时使用uart2、uart3借助dma来传递1.并行。2.DMA "同时工作"的本质3.总线访问的具体含义4.实际效果5.最佳实践5.1 总线传输机制&#xff1a;6.DMA传输中断的问题总结前言 记录一些使用stm32f4 dma过程…

登录功能实现深度解析:从会话管理到安全校验全流程指南

登录功能实现深度解析&#xff1a;从会话管理到安全校验全流程指南大家好&#xff0c;我是凯哥Java本文标签&#xff1a;登录验证流程、过滤器与拦截器、安全防护措施简介本文深入探讨了从登录功能实现到会话管理和安全校验的全流程&#xff0c;包括参数校验、身份验证、令牌生…

2023 年 5 月青少年软编等考 C 语言六级真题解析

目录 T1. 字符串插入 思路分析 T2. 机器翻译 思路分析 T3. 栈基本操作 思路分析 T4. 双端队列 思路分析 T1. 字符串插入 题目链接:SOJ D1138 有两个字符串 s t r str str 和 s u b s t r substr substr, s t r str str 的字符个数不超过 10 10 10, s u b s t r substr …

Redux架构解析:状态管理的核心原理

Redux 作为 JavaScript 应用的状态管理库&#xff0c;其技术架构与核心原理围绕​​可预测的状态管理​​设计&#xff0c;通过严格的单向数据流和函数式编程理念实现复杂应用的状态控制。以下从设计理念、核心架构、工作流程、源码实现等角度进行系统性剖析&#xff1a;一、设…

linux制作镜像、压缩镜像、烧录的方法

最近在玩香橙派的时候&#xff0c;需要搞多个板子&#xff0c;一个一个配环境也太麻烦了吧......于是通过搜索&#xff0c;发现可以把linux设备&#xff08;比如香橙派&#xff0c;树莓派等等&#xff09;制作为镜像&#xff0c;然后像烧录官方镜像一样烧进新的sd卡&#xff0c…

机械材料计算软件,快速核算重量

软件介绍 今天为大家推荐一款专为机械行业设计人员打造的金属材料重量计算软件&#xff0c;帮助工程师快速完成材料重量核算。 软件特点 这款绿色版计算工具体积小巧&#xff0c;不足100KB&#xff0c;无需安装即可直接运行&#xff0c;不占用系统资源&#xff0c;特别适…

Chrome更新后,扩展不能用问题

Chrome更新后&#xff0c;扩展不能用问题 此扩展程序不再受支持&#xff0c;因此已停用 在 Windows 10/11 搜索框中输入 regedit 打开 注册表编辑器 在注册表编辑器中打开&#xff1a;HKEYLOCALMACHINE\SOFTWARE\Policies\ 右键单击 Policies 新建项 命名为 Google 右键单…