> 技术文档 > Docker 无法拉取镜像(需配置镜像加速器)_docker无法拉取镜像

Docker 无法拉取镜像(需配置镜像加速器)_docker无法拉取镜像


问题

在linux终端中通过 docker pull 命令拉取镜像,报错无法拉取镜像,这是因为 Docker 客户端无法连接到 Docker 镜像仓库(Docker Hub)

解决方法

1、配置国内可用的 Docker镜像加速器,这些镜像加速器用于提高从Docker Hub等公共仓库拉取镜像的速度,如下,配置了4个docker镜像加速器:

$ vim /etc/docker/daemon.json{\"registry-mirrors\": [ \"https://docker.m.daocloud.io\", \"https://dockerproxy.com\", \"https://docker.mirrors.ustc.edu.cn\", \"https://docker.nju.edu.cn\" ]}

2、重启docker服务,使修改的配置生效:

$ systemctl daemon-reload$ systemctl restart docker
验证

重新尝试拉取镜像,即可可成功拉取: