docker拉取失败问题解决

 更新时间:2026年03月19日 10:41:35   作者:李李网工日记  
本文主要介绍了docker拉取失败问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

解决 Docker 镜像拉取超时:配置国内加速器

在使用 Docker 部署项目时,如果你遇到了如下错误:

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

这通常是因为服务器无法稳定访问 Docker Hub 官方镜像库。配置国内镜像源(Mirror) 是最简单且有效的方法

1. 修改 Docker 配置文件

在 Linux 终端中执行以下命令,编辑(或创建)Docker 的守护进程配置文件:

sudo nano /etc/docker/daemon.json 

2. 添加镜像源地址

将以下内容复制并粘贴到文件中。这里包含了目前市面上较为稳定的几个加速地址:

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://hub.rat.dev",
    "https://docker.anyhub.us.kg",
    "https://docker.chenby.cn"
  ]
}

注:如果文件内已有其他配置,请确保符合 JSON 语法(注意逗号分隔)。

3. 重启 Docker 服务

保存并退出编辑器(Nano 快捷键:Ctrl+O 回车保存,Ctrl+X 退出),然后运行以下命令使配置生效:

# 重新加载配置
sudo systemctl daemon-reload
 
# 重启 Docker
sudo systemctl restart docker

4. 验证与重试

通过 docker info 命令查看 Registry Mirrors 栏目,确认配置已成功加载。

最后,回到你的项目目录重新执行:

docker compose up -d 

到此这篇关于docker拉取失败问题解决的文章就介绍到这了,更多相关docker拉取失败内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解Docker退出容器不关闭容器的方法

    详解Docker退出容器不关闭容器的方法

    进入docker容器后如果退出容器,容器就会变成Exited的状态,那么如何退出容器让容器不关闭呢?现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 解决Docker容器没有vim命令的方法

    解决Docker容器没有vim命令的方法

    这篇文章主要给大家介绍了关于解决Docker容器没有vim命令的方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Docker容器具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-07-07
  • docker push镜像到私有仓库的方式

    docker push镜像到私有仓库的方式

    这篇文章主要介绍了docker push镜像到私有仓库的方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • 如何为Go程序创建一个最小的Docker Image详解

    如何为Go程序创建一个最小的Docker Image详解

    这篇文章主要给大家介绍了关于如何为Go程序创建一个最小的Docker Image的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • Docker中的COPY指令和ADD指令详解

    Docker中的COPY指令和ADD指令详解

    COPY 和 ADD 都是 Dockerfile 中的指令,有着类似的作用。它们允许我们将文件从特定位置复制到 Docker 镜像中,这篇文章主要介绍了Docker中的COPY指令和ADD指令,需要的朋友可以参考下
    2022-06-06
  • Docker compose部署minio服务

    Docker compose部署minio服务

    这篇文章主要介绍了Docker compose部署minio服务,minio的作用就是用来存储文件的,比如图片、视频、音频等各种类型的文件,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-08-08
  • Docker容器中挂载NFS共享目录的实现

    Docker容器中挂载NFS共享目录的实现

    这篇文章主要介绍了Docker容器中挂载NFS共享目录的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Docker Cloud实现部署应用操作详解

    Docker Cloud实现部署应用操作详解

    这篇文章主要介绍了Docker Cloud实现部署应用操作,较为详细的分析了Docker Cloud部署应用的步骤、命令、实现方法及相关操作注意事项,需要的朋友可以参考下
    2018-06-06
  • Centos 6.5中安装docker的步骤(简洁版)

    Centos 6.5中安装docker的步骤(简洁版)

    这篇文章主要介绍了Centos 6.5中安装docker的步骤(简洁版),需要的朋友可以参考下
    2016-10-10
  • 聊聊kubernetes1.20用containerd替换docker(shim)的问题

    聊聊kubernetes1.20用containerd替换docker(shim)的问题

    这篇文章主要介绍了kubernetes1.20用containerd替换docker(shim),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03

最新评论