当前位置:   article > 正文

docker换源(docker镜像源)pull超时(pull镜像超时)/etc/docker/daemon.json(成功了!)(阿里云镜像加速)_docker pull 超时

docker pull 超时

pull了n次都超时,也是醉了

在这里插入图片描述

还是更换一下docker镜像源吧。

更换镜像源步骤

1. 打开终端并以管理员身份登录到Docker主机。

2. 编辑Docker配置文件daemon.json。该文件用于配置Docker守护进程的参数。

   sudo vi /etc/docker/daemon.json
  • 1

如果文件不存在,则创建一个新文件。

3. 在daemon.json文件中添加以下内容,将<镜像源地址>替换为您选择的镜像源地址:

{
    "registry-mirrors": ["https://<镜像源地址>"]
}
  • 1
  • 2
  • 3

请注意,如果daemon.json文件中已经存在其他配置项,您只需要添加"registry-mirrors"配置项即可。

我这里原本是这样的:

在这里插入图片描述

我把以下内容加进去:

{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

最终变为:

在这里插入图片描述

4. 保存并关闭文件。

5. 重新启动Docker服务,使配置生效。

sudo systemctl restart docker
  • 1

或者systemctl restart docker.service,两个一样的

6. 确认镜像源是否已更改。

docker info
  • 1

在输出的信息中,查找Registry Mirrors字段,确保镜像源地址已经更新。

我先用docker info | grep "Registry Mirrors"查看字段有没添加成功,发现是成功的:

在这里插入图片描述

然后执行docker info发现确实加进去了:

在这里插入图片描述

7. pull验证

执行docker pull eclipse-mosquitto

在这里插入图片描述

成功了!

参考文章

参考文章:docker:更换镜像源

20240730 阿里云镜像加速

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

在这里插入图片描述

20240802 在另一台机器配置阿里云docker镜像加速成功拉取了难拉的镜像,今天配置另一台却不行了不知为啥。。。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号