
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该镜像为Kea DHCP服务的辅助镜像,主要用于提供开源钩子(hooks),帮助扩展和自定义Kea DHCP服务的功能。通过集成这些钩子,用户可根据实际需求增强Kea的动态配置、租约管理、日志记录等能力。
通常需将钩子文件从该辅助镜像挂载到Kea主容器的钩子目录,示例如下:
bash# 1. 启动钩子辅助容器(作为数据卷提供钩子文件) docker run -d --name kea-hooks-vol jonasal/kea-hooks:latest # 2. 启动Kea主容器并挂载钩子目录 docker run -d \ --name kea-dhcp4 \ --volumes-from kea-hooks-vol \ -v /path/to/kea-config:/etc/kea \ jonasal/kea:latest \ kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
yamlversion: '3' services: kea-hooks: image: jonasal/kea-hooks:latest volumes: - kea-hooks-lib:/usr/local/lib/kea/hooks # 钩子文件存储路径 kea-dhcp4: image: jonasal/kea:latest depends_on: - kea-hooks volumes: - ./kea-config:/etc/kea # 本地Kea配置文件 - kea-hooks-lib:/usr/local/lib/kea/hooks # 挂载钩子文件 command: kea-dhcp4 -c /etc/kea/kea-dhcp4.conf volumes: kea-hooks-lib:
在Kea配置文件中需显式声明使用的钩子,示例(kea-dhcp4.conf):
json{ "Dhcp4": { "hooks-libraries": [ { "library": "/usr/local/lib/kea/hooks/libdhcp_ddns.so", # DDNS钩子 "parameters": { "ddns-send-updates": true, "ddns-server-ip": "192.168.1.10", "ddns-zone": "example.com" } }, { "library": "/usr/local/lib/kea/hooks/libdhcp_stat_cmds.so" # 租约统计命令钩子 } ], # 其他Dhcp4配置... } }
默认钩子文件存储路径:/usr/local/lib/kea/hooks/,包含的钩子文件可通过以下命令查看:
bashdocker exec kea-hooks-vol ls /usr/local/lib/kea/hooks/
钩子版本需与Kea主服务版本匹配,具体版本对应关系可参考https://github.com/JonasAlfredsson/docker-kea#kea-hooks%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务