当前位置: 首页 > article >正文

【精】Linux虚拟机 Docker 配置阿里云镜像加速

一、前言

1.1 拉取镜像报错

Docker 客户端拉取镜像时报错,类似如下:

Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while

报错解释

这个错误表明 Docker 客户端尝试与 Docker Hub 或其他 Docker 注册中心进行通信时遇到了网络问题。具体来说,是在尝试获取 Docker 镜像仓库的信息时,遇到了 net/http 相关的错误。这可能是由于网络配置不正确、Docker 服务未运行、代理设置错误或 Docker Hub 访问出现问题等原因造成的。

1.2 解决办法

  1. 检查网络连接:确保你的计算机可以正常访问互联网。

  2. 检查 Docker 服务:确保 Docker 服务正在运行。在 Linux 上可以使用systemctl status docker 命令,在 WindowsMac 上可以通过 Docker Desktop 查看服务状态。

  3. 代理设置:如果你在使用代理,确保你的 Docker 配置正确设置了代理信息。

  4. 重启 Docker 服务:尝试重启 Docker 服务,Linux 上可以使用 systemctl restart docker

  5. 登录 Docker Hub:如果问题是由于需要认证,使用 docker login 命令登录你的Docker Hub 账号。

  6. 更新 Docker :如果问题依旧,尝试更新 Docker 到最新版本。

  7. 查看 Docker 日志:查看 Docker 的日志文件,通常位于 /var/log/docker.log(Linux),以获取更多错误信息。

二、配置Docker镜像加速

其实 docker 拉取镜像失败大多数原因就是没有配置镜像加速,那今天来教大家配置阿里云镜像加速。

2.1 注册登录阿里云账号

这个就不多介绍了,大家自行注册账号,用手机号免费注册。

2.2 镜像加速服务

登录阿里云后,我们点击右上角的 控制台 ,控制台中搜索 镜像加速服务,然后点击帮助文档的官方镜像加速:
在这里插入图片描述
镜像工具 里面的 镜像加速器 中就可以看到:
在这里插入图片描述
分别执行即可:
在这里插入图片描述
之后我们输入 docker info,如果在底部出现镜像加速的地址,表示配置成功!


http://www.kler.cn/a/441795.html

相关文章:

  • EAMM: 通过基于音频的情感感知运动模型实现的一次性情感对话人脸合成
  • Mysql数据库锁
  • 【Prometheus】PromQL进阶用法
  • C语言练习(17)
  • 【C++】C++11
  • Android SystemUI——自定义状态栏和导航栏(十二)
  • 深入理解 HTTP 协议:从基础到实践全解析
  • C++ 并发专题 - C++线程同步的几种方法
  • Mysql 笔记2 emp dept HRs
  • DCDC降压模块
  • MyBatis 核心知识与实践
  • AndroidStudio——安卓项目结构与文件介绍
  • ubuntu+ros新手笔记(二):古月·ROS2入门21讲学习笔记
  • 【PostgreSQL异常解决】PostgreSQL 异常错误: PG::Error 服务意外关闭连接
  • 【ArcGIS技巧】天地图下载瓦片并合并成图片
  • Hive-4.0.1数据库搭建(可选配置用户名密码远程连接,涵盖切换为tez引擎)
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发二十一.3,RTCP协议, RTCP协议概述,RTCP协议详情
  • 图数据库 | 15、可扩展的图数据库设计(上)
  • C# 读取EXCEL的数据批量插入单个PDF里的多个位置
  • 系统可观测性——Logback日志框架
  • Spring Boot 3.x:自动配置类加载机制的变化
  • 如何在Linux上搭建DHCP服务
  • 解决Docker拉取镜像报错问题的详细步骤
  • win10配置子系统Ubuntu子系统(无需通过Windows应用市场)实际操作记录
  • Python中构建全局字典的详细指南
  • docker快速实现ELK的安装和使用