docker pull出现错误或速度慢解决办法

简介: 在使用 Docker 时遇到拉取镜像速度慢的问题,可以使用国内的镜像源可以提高下载速度。

常见问题现象

  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)
  2. 在使用 Docker 时遇到拉取镜像速度慢的问题

出现以上问题可以使用国内的镜像源可以提高下载速度。

使用阿里镜像加速器

Docker 配置文件位于 /etc/docker/daemon.json。如果文件不存在,可以手动创建它。将以下内容添加到配置文件中:

整体复制执行命令:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://[系统分配前缀].mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

根据以下方法获取其中的 [系统分配前缀]

获取阿里云系统分配前缀

阿里云官方文档:
https://help.aliyun.com/zh/acr/user-guide/accelerate-the-pulls-of-docker-official-images
在这里插入图片描述
登录阿里云查询拥有的镜像加速器地址:
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
在这里插入图片描述

其他Docker镜像源

镜像源 地址
中科大 http://mirrors.ustc.edu.cn/
清华大学 https://mirrors.tuna.tsinghua.edu.cn/
搜狐 http://mirrors.sohu.com/
目录
相关文章
|
11月前
|
Linux Docker Windows
docker pull 报错解决:error pulling image configuration: Get https:..
docker pull 报错解决:error pulling image configuration: Get https:..
3868 0
|
Docker 容器
docker pull 镜像下载报错解决方法
docker pull 镜像下载报错解决方法
777 0
docker pull 镜像下载报错解决方法
|
1月前
|
Docker 容器
Docker 启动失败 (code=exited, status=1/FAILURE)错误解决办法
Docker 启动失败 (code=exited, status=1/FAILURE)错误解决办法
261 1
|
4月前
|
存储 Ubuntu Docker
Docker从入门到精通:Docker pull命令学习
了解Docker镜像下载方法!使用`docker pull`命令从[Docker Hub](https://hub.docker.com/)获取镜像。基本语法是`docker pull NAME[:TAG]`。例如,拉取Python最新镜像的命令是`docker pull python`或`docker pull python:latest`。可选参数包括`-a`(拉取所有标签)和`--quiet`(只显示进度条)。拉取后,用`docker images`检查镜像是否成功存储。开始你的容器化之旅吧!
191 0
|
4月前
|
Docker 容器
docker环境时区与宿主机不一致的解决办法
docker环境时区与宿主机不一致的解决办法
300 0
|
Kubernetes 网络协议 Linux
docker镜像仓库hub.docker.com无法访问-解决办法
docker镜像仓库hub.docker.com无法访问-解决办法1 个人镜像站点2 dockerhub为什么无法访问2.1 查看dockerhub实际IP2.2 ping检测3 镜像加速3.1 使用国内镜像加速3.1.1 docker配置:3.1.2 containerd配置:3.2 使用博主个人镜像仓库3.2.1 目前有如下镜像仓库,后续会陆续增加3.2.2 使用方式3.2.3 拉取镜像
4452 3
docker镜像仓库hub.docker.com无法访问-解决办法
|
Docker Windows 容器
在Docker中的Neo4j导入CSV文件报错:Couldn‘t load the external resource at: file:/...解决办法
在Docker中的Neo4j导入CSV文件报错:Couldn‘t load the external resource at: file:/...解决办法
620 0
在Docker中的Neo4j导入CSV文件报错:Couldn‘t load the external resource at: file:/...解决办法
|
网络协议 C++ Docker
Docker pull拉取镜像报错“Error response from daemon: Get "https://registry-1.docker.io/v2”解决办法
Docker pull拉取镜像报错“Error response from daemon: Get "https://registry-1.docker.io/v2”解决办法
11201 1
|
Ubuntu Docker Python
docker pull 镜像拉取命令详解
docker pull 镜像拉取命令详解
825 0
|
应用服务中间件 Docker 容器
22-Docker-常用命令详解-docker pull
22-Docker-常用命令详解-docker pull