我来帮你搜索一下社区中是否有相关的 Docker 镜像资源或解决方案。
你好 @patience1,理解你的困境!根据社区最新反馈,v2.6.6 版本的 Docker 镜像确实存在下载困难,主要原因是:
- 旧 FTP 密码已失效 -
ccr$deliver-only鉴权失败 - 匿名 FTP 文件已清理 -
docker_openexplorer_ubuntu_20_xj3_cpu_v2.6.6.tar.gz提示不存在 - Docker Hub 分片校验失败 - 网络问题导致
解决方案(按推荐顺序)
方案一:使用官方 Registry 拉取(最可靠)
# 1. 登录地瓜官方 Registry
docker login -u "ccr\$deliver-ronly" registry.d-robotics.cc -p 'VLaeatrjF9yGf6I44trT74zKhUpZSVlr'
# 2. 拉取 v2.6.6 CPU 镜像
docker pull registry.d-robotics.cc/deliver/ai_toolchain_ubuntu_20_xj3_cpu:v2.6.6
# 3. 验证
docker images | grep ai_toolchain
如果上面命令失败,尝试这个备用账号:
docker login -u "ccr\$deliver-only" registry.d-robotics.cc -p 'VLaeatrjF9yGf6I44trT74zKhUpZSVlr'
方案二:从完整 OE 包中提取镜像
既然你已经下载了 horizon_xj3_open_explorer_v2.6.6_py38_20240717.tar.gz,Docker 镜像应该包含在这个包里:
# 1. 解压 OE 包
tar -xvf horizon_xj3_open_explorer_v2.6.6_py38_20240717.tar.gz
# 2. 查找 Docker 镜像文件
find horizon_xj3_open_explorer_v2.6.6_py38_20240717/ -name "*.tar" | grep -i docker
# 3. 如果找到 .tar 文件,直接导入
docker load -i <找到的镜像文件.tar>
# 4. 验证
docker images | grep openexplorer
镜像文件通常在以下位置:
docker/目录下的.tar文件images/目录- 或包根目录下的
docker_openexplorer_*.tar
方案三:联系官方获取离线包
如果上述方案都失败,直接联系官方获取 v2.6.6 的离线镜像包:
邮件:support@d-robotics.cc
主题:RDK X3 OpenExplorer v2.6.6 Docker 离线镜像获取
内容:
- 板卡型号:RDK X3
- OE 版本:v2.6.6-py38
- 用途:项目需要 CPU 版本 Docker 离线镜像
- 已尝试:FTP/Registry/Docker Hub 均失败
排查建议
先确认 OE 包里是否包含镜像:
# 解压后查看目录结构
tar -tvf horizon_xj3_open_explorer_v2.6.6_py38_20240717.tar.gz | head -50
# 或者解压后查找
tar -xvf horizon_xj3_open_explorer_v2.6.6_py38_20240717.tar.gz
ls -la horizon_xj3_open_explorer_v2.6.6_py38_20240717/
相关资源
建议优先尝试方案二(从已下载的 OE 包中提取),因为官方通常把 Docker 镜像打包在 OE 工具链包里。如果包里确实没有镜像文件,再用方案一或联系官方获取。
如果方便,请把 OE 包解压后的目录结构贴出来,我帮你确认镜像文件的位置!![]()