Agent Skills
返回列表
Docker 国内加速镜像搜索

Docker 国内加速镜像搜索

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_50429d75/aityp-docker-image-find。

技能介绍

要解决什么问题

在国内网络环境下,直接访问 Docker Hub 查镜像、拼 docker pull 往往慢或不稳定。你需要的是:用自然语言说出镜像名(如 nginx、redis),快速拿到可搜索的候选列表,以及面向国内解析的拉取地址,而不是自己在多个站点间来回点。

技能如何工作

技能从用户话里抽出镜像关键词,再调用仓库内的 CLI:

  • scripts/docker-search-cli.py search:按关键词检索镜像列表(支持一定模糊匹配)
  • scripts/docker-search-cli.py detail:在选定条目后,用详情页相对路径(例如 /i/library/nginx)解析出具体的 docker pull 命令

拉取地址由 docker.aityp.com 的解析结果给出;Agent 会把列表与拉取信息整理成可读回复。常见触发表述包括「搜索 docker 镜像」「查找 redis 镜像」「获取 mysql 镜像的拉取命令」等。

适用边界与注意点

  • 关键词尽量准确:过于宽泛的词会拉长结果,需要你再从列表里收窄。
  • detail 依赖正确路径:必须传入镜像详情页的相对路径,不能凭印象瞎猜仓库全名。
  • 可用性以本地为准:解析出的地址在你当前网络、代理与 registry 策略下可能仍不可达,需要自行验证。
  • 运行环境:脚本基于 Python 3.8+,依赖 requests 与 parsel,未安装时 CLI 无法执行。

使用场景

  • 在内网服务器上部署 Nginx 反向代理,需要先查到可用镜像并拿到可直接执行的 docker pull 命令
  • 本地开发要用 Redis 容器,不想手动翻 Docker Hub,希望用关键词快速列出候选并解析拉取地址
  • 编写 Dockerfile 或 compose 前,确认 MySQL 官方镜像在国内源上的仓库名与拉取方式
  • 帮同事排查「镜像拉不动」时,用镜像名搜索列表并对照 aityp 解析出的 pull 地址做对比验证

适合人员

  • 负责在内网或国内云主机上搭服务、经常卡在 Hub 拉取的后端工程师
  • 维护 K8s 节点或自建 registry、需要批量确认镜像名与 pull 命令的运维
  • 在家用 NAS 或 homelab 跑容器、希望少踩镜像源坑的个人开发者
  • 写 CI 流水线或部署脚本、要把固定镜像引用写进仓库的 DevOps 工程师