如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像提供了一个开箱即用的Naemon监控系统容器,适用于大多数部署场景。它简化了Naemon的安装配置流程,支持多种扩展功能,帮助用户快速搭建可靠的IT基础设施监控环境。
/data卷实现Naemon配置的外部化管理,便于容器替换和配置持久化;SMTP邮件通知配置
SMTP_HOST:SMTP服务器地址(必填);SMTP_PORT:SMTP端口,默认25;SMTP_LOGIN:SMTP认证用户名(可选);SMTP_PASS:SMTP认证密码(可选);SMTP_USE_TLS:是否启用TLS,默认非25端口时为true;NOTIFICATION_FROM:通知邮件发件人地址,默认naemon@$HOSTNAME。LDAP认证配置
WEB_LDAP_AUTH_ENABLED:是否启用LDAP认证,默认在WEB_LDAP_HOST定义时为true;WEB_LDAP_HOST:LDAP服务器地址(必填);WEB_LDAP_SSL:是否启用LDAP SSL,默认false;WEB_LDAP_BIND_DN:LDAP绑定DN(必填);WEB_LDAP_BIND_PASS:LDAP绑定密码(必填);WEB_LDAP_BASE_DN:LDAP搜索基准DN(必填);WEB_LDAP_FILTER:用户过滤条件(可选)。Jabber通知配置
JABBER_USER:Jabber用户名(必填);JABBER_PASS:Jabber密码(必填);JABBER_HOST:Jabber服务器地址,默认从用户名提取;JABBER_PORT:Jabber端口,默认5222。Thruk Web UI配置
WEB_ADMIN_PASSWORD:thrukadmin用户密码,默认随机生成;WEB_USERS_FULL_ACCESS:是否允许所有认证用户全屏访问,默认false。/data:存储Naemon配置文件和自定义脚本,建议持久化挂载。bashdocker run --name naemon -h naemon -d -p 80:80 \ -e SMTP_HOST="smtp.example.com" \ -e SMTP_PORT=25 \ -e SMTP_USER=naemonbot@example.com \ -e SMTP_PASS=naemonbotpass \ -e NOTIFICATION_FROM="naemon@example.com" \ -v /somepath/naemon_mnt:/data xetusoss/naemon:TAG
bashdocker run --name naemon -h naemon -d -p 80:80 \ -e SMTP_HOST="smtp.example.com" \ -e SMTP_PORT=25 \ -e SMTP_USER=naemonbot@example.com \ -e SMTP_PASS=naemonbotpass \ -e WEB_LDAP_HOST=ldap.example.com \ -e WEB_LDAP_BIND_DN="uid=naemonuser,dc=example,dc=com" \ -e WEB_LDAP_BIND_PASS=pass \ -e WEB_LDAP_BASE_DN="dc=example,dc=com" \ -e WEB_USERS_FULL_ACCESS=true \ -e WEB_LDAP_FILTER="(memberof=cn=naemonusers,cn=groups,dc=example,dc=com)" \ -e NOTIFICATION_FROM="naemon@example.com" \ -v /somepath/naemon_mnt:/data xetusoss/naemon:TAG
bashdocker run --name naemon -h naemon -d -p 80:80 \ -e JABBER_USER=myuser@im.example.com \ -e JABBER_PASS='secret' \ -e JABBER_PORT=5223 \ -v /somepath/naemon_mnt:/data xetusoss/naemon:TAG
Naemon配置文件位于/data/etc/naemon/,可通过文件系统或Thruk UI管理。自定义检查脚本建议放在/data/卷下,确保容器替换时不丢失。
启用Jabber环境变量后,镜像会生成notify_jabber_commands.cfg配置文件,包含多种Jabber通知命令。需在Naemon联系人配置中引用这些命令,例如:
define contact { contact_name sysadmins alias 系统管理员 use generic-contact email systemssupport@corp.com address1 naemon-notifications@conference.im.corp.com host_notification_commands notify-host-by-jabber-chatroom-ssl service_notification_commands notify-service-by-jabber-chatroom-ssl }
latest标签(建议使用具体版本号),因Naemon更新可能包含不可逆配置变更;您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务