angel725 2023-06-20 22:18 采纳率: 73.7%
浏览 6
已结题

arch linux用 docker pull总是超时。改了源也不行,如何解决?

img


在/etc/docker/daemon.json里加了

{ "registry-mirrors": [

"https://docker.mirrors.ustc.edu.cn ]

}

也重启了服务

sudo systemctl restart daemon-reload

sudo systemctl stop docker

dudo systemctl start docker

docker info也能看到改了地址
但在pull还是跟上面图里一样。Ip都不变。
这是什么原因?
谢谢

  • 写回答

3条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-22 01:59
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      根据参考资料中的相关内容,可以尝试以下步骤来解决在Arch Linux上使用Docker Pull时会出现超时的问题:

      1. 确认已经成功更改了Docker源地址,可以执行docker info命令来查看。
      2. 检查/etc/docker/daemon.json文件的格式是否正确,其中registry-mirrors参数应该设置为可用的国内镜像源,如阿里云、网易、中国科技大学等等。
      3. 可以尝试添加insecure-registries参数和私有镜像仓库地址,让Docker信任该仓库地址。
      4. 确认配置文件正确后,重新加载配置文件和重启Docker服务,可以使用以下命令:
      systemctl daemon-reload
      systemctl restart docker
      
      1. 如果还是出现超时问题,可以尝试从源码编译Docker,或者使用其他Docker源来解决该问题。

      总之,根据具体情况进行排查并尝试以上解决方案,可以帮助解决在Arch Linux上使用Docker Pull时出现的超时问题。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月16日
  • 已采纳回答 9月8日
  • 创建了问题 6月20日

悬赏问题

  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源