因为官方并不提供docker版本的Agent,现学了一点docker和shell写出的小玩具
由于Docker的特性,系统版本和磁盘大小不能被正确读取,网页终端和定时任务功能无效
docker run -d -e panel_domain='<面板域名>' -e port='<面板端口>' -e secret='<节点密钥>' redamancy2319/nezha-agent:latest
多开可重复执行上方命令,替换为不同面板的域名和端口
变量名 | 值 |
---|---|
panel_domain | 面板域名(未接入CDN) |
secret | 节点密钥 |
变量名 | 值 | 默认值 |
---|---|---|
port | 面板端口 | 5555 |
args | nezha-agent 支持的额外参数 | --disable-command-execute |
参数 | 说明 |
---|---|
-d, --debug | 开启调试信息 |
--disable-auto-update | 禁用自动升级 |
--disable-command-execute | 禁止在此机器上执行命令 |
--disable-force-update | 禁用强制升级 |
--report-delay int | 系统状态上报间隔 (默认1) |
--skip-conn | 不监控连接数 |
--skip-procs | 不监控进程数 |
--tls | 启用SSL/TLS加密 |