本地可以Docker拉取,线上服务器无法拉去镜像,多个ai都无法解决

场景:

我制作了一个集成环境的镜像,并且上传到hub.docker上,但是发现不能拉去

执行命令:

bash 复制代码
在执行 docker-compose up -d 或 docker pull

排查过程,也参考了豆包,gemini的回答

  1. 使用了加速器,怀疑没有从官方同步,但是过了几天还没有,暂时排除
  2. 服务器不能拉去海外资源,但是能拉去其他镜像,仅这个拉去不了
  3. 镜像太大超时了,修改了超时时间,拉去其他同等大小的,能正常拉去
    修改
bash 复制代码
vim /etc/docker/daemon.json

增加:

"max-concurrent-downloads": 10

  1. 本地拉取尝试,可以正常拉去,就是服务器上拉取不了
  2. 最后,在镜像的前边指定了反向代理,docker.1ms.run,拉去成功

解决:

镜像前添加方向代理:docker.1ms.run

源镜像:yxuefeiniao/bt-lnmp-eval-design:1.0

添加后:docker.1ms.run/yxuefeiniao/bt-lnmp-eval-design:1.0

原理

老牌镜像源:它们通常只缓存像 nginx、mysql 这种几百万人拉取的热门镜像。你 5 天前刚传的新镜像,它们根本没去同步,所以报 not found。

docker.1ms.run 这类代理源:它们不依赖本地缓存,而是收到你的请求后实时去官方拉取。只要 Docker Hub 上有,它就能帮你抓过来。

相关推荐
哎呦,帅小伙哦1 小时前
进程监控工具——htop
linux·运维·服务器
深圳恒讯2 小时前
海外服务器延迟高怎么解决?从线路到TCP协议的6层排查清单
运维·服务器·tcp/ip
小羊没烦恼!2 小时前
jQuery1.5的改进细节
java·服务器·开发语言·前端·c#
KING-WU5124 小时前
Linux 工具之Make 与 Makefile
java·linux·服务器
阿乔外贸日记4 小时前
全球电子产业高度集中:中、韩、日和中国台湾地区占全球数字硬件产能八成
大数据·服务器·人工智能·物联网·云计算
魔法阵维护师4 小时前
Linux 命令行入门踩坑记录:从 VMware 装系统到文件管理
linux·运维·服务器
姜鱼问生4 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器
qq_543447825 小时前
DNS解析怎么排查?故障处理与运维实用手册
运维·服务器·网络·php
DeviceHub5 小时前
AI服务器电源设计进阶:TLVR电感的应用解析与选型验证指南
运维·服务器·人工智能
Apipi*5 小时前
30天速通Linux 第七章进程间通信
linux·运维·服务器