如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Healthcheck Bot是一款独立、高可配置且可扩展的应用,用于验证软件产品的状态。用户可自由配置监控目标、监控指标及结果存储方式,还支持通过自定义Python断言处理复杂检查场景。
基础运行(使用默认配置文件)
bashdocker run --rm -it -v $PWD/myconfigs:/srv/config logicify/healthcheckbot
需将配置文件命名为config.yaml并放在主机./myconfigs目录下。
指定自定义配置文件
bashdocker run --rm -it -v $PWD/myconfigs:/srv/config -e CONFIG_FILE=/srv/config/advanced.yaml logicify/healthcheckbot
Docker Compose示例(含自定义模块)
yamlhealthcheckbot: image: logicify/healthcheckbot volumes: - ./myconfig:/srv/config - ./mydata:/srv/data environment: CONFIG_FILE: /srv/config/my_config_name.yaml
yamlapp: classpath: - /srv/data # 自定义模块所在目录 outputs: console: provider: healthcheckbot.outputs.ConsoleOutput # 控制台输出 triggers: each_1_minute: provider: healthcheckbot.triggers.SimpleTimer # 定时触发器 interval: 60 # 间隔60秒 watchers: google_home: provider: healthcheckbot.watchers.HttpRequest # HTTP监控器 url: http://google.com assert_response_time: 2 # 响应时间断言(≤2秒) assert_status: 200 # 状态码断言 triggers: - each_1_minute # 绑定触发器 custom_assertions: check_something_interesting: provider: mypackage.assertions.CustomAssert # 自定义断言 my_param: 'val1'
该配置会每分钟检查Google主页的响应状态与时间,并执行自定义断言,结果输出到控制台。自定义模块需放在./mydata目录下,通过classpath引入即可使用。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务