如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
一个基础Docker镜像,用于在CI环境中运行GitHub CLI(gh),提供便捷的GitHub命令行操作能力,支持集成到CI/CD流程中。
gh命令为入口点,所有参数直接传递给gh执行GITHUB_TOKEN配置认证令牌/gh作为工作目录卷,便于数据持久化和目录挂载gh运行环境的场景镜像使用gh作为入口点,参数直接传递给gh命令。例如,显示gh版本:
docker run docker.xuanyuan.run/jheddings/gh:latest --version
gh CLI通过令牌进行访问,需设置环境变量GITHUB_TOKEN。测试令牌有效性:
docker run --env GITHUB_TOKEN=$MY_GH_TOKEN \ docker.xuanyuan.run/jheddings/gh:latest auth status
说明:将
$MY_GH_TOKEN替换为实际的GitHub开发者令牌(或使用环境变量引用)。
镜像声明/gh为工作目录卷,可通过挂载卷实现本地目录映射。例如,克隆仓库到当前文件夹:
docker run --env GITHUB_TOKEN=$MY_GH_TOKEN --volume .:/gh \ docker.xuanyuan.run/jheddings/gh:latest repo clone jheddings/notional
常用作CI/CD作业的初始化容器,示例配置:
yamlinitContainers: - name: gh-clone image: jheddings/gh:latest env: - name: GITHUB_TOKEN valueFrom: secretKeyRef: name: github-token key: credential volumeMounts: - name: source-dir mountPath: /gh args: ["repo", "clone", "jheddings/notional"] imagePullPolicy: Always containers: - volumeMounts: - name: source-dir mountPath: /var/lib/notional # 主容器配置... volumes: - name: source-dir emptyDir: {}
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务