Docker Image Puller — Docker 镜像拉取器
v1.0.0使用捆绑的Python脚本以tar文件的形式下载Docker镜像。 当用户要求下载、拉取或保存Docker镜像时使用(例如,“下载nginx镜像”,“pull nginx镜像”或“保存nginx镜像”)。支持通过API、CLI或GitHub下载Docker镜像。
运行时依赖
安装命令
点击复制本土化适配说明
Docker Image Puller — Docker 镜像拉取器 安装说明: 安装命令:["openclaw skills install docker-image-puller"]
技能文档
Docker 镜像拉取器 从任何注册表拉取 Docker 镜像并保存为 .tar 文件,以便进行离线 docker 加载。
资源 脚本:scripts/docker_image_puller.py 配置:config.json(在第一次运行时自动生成)
第一次运行 — 设置 如果 config.json 不存在,询问用户: 下载模式 — 代理(推荐,稳定性最高)或镜像加速 代理地址(如果为代理模式) — 默认 127.0.0.1:7890 镜像 URL(如果为镜像模式) — 或让脚本显示推荐 架构 — 默认 amd64 将答案保存到 config.json 中。 script_dir 自动解析为此技能的 scripts/ 目录。
config.json 模式 { "mode": "proxy", "proxy_address": "127.0.0.1:7890", "mirror_url": "", "arch": "amd64", "script_dir": "", "version": 1 }
工作流程
- 读取配置,构建命令
- 在子代理(后台)中运行
立即回复: 📥 已启动后台下载 ... 完成后会通知你,可继续其他操作。
- 报告结果
注意 输出:/images/__.tar 脚本在每次运行后自动清理 tmp/ 目录 — 无需手动清理 config.json 在运行之间重复使用;用户可以随时请求更改模式