今天朋友问我国内机部署哪吒部署不上说改hosts 也下载不下来!就问到我了!我记得以前浏览网站记得有个docker 的部署!就找了下给他部署上了!没想到很好用,废话不多说了直接上教程!
使用教程
在容器云上安装
必须添加的环境变量
变量名 | 值 |
---|---|
domain | 面板域名 |
secret | 节点密钥 |
可选添加的环境变量(不添加则使用默认值)
变量名 | 值 | 默认值 |
---|---|---|
port | 面板端口 | 5555 |
args | nezha-agent 支持的额外参数 | –disable-auto-update |
platform | 系统名 | 空 |
version | 系统版本 | 空 |
在命令行下安装(需要预装Docker环境)
docker run -d -e domain='<面板域名>' -e port='<面板端口>' -e secret='<节点密钥>' -e args='<nezha-agent运行额外参数>' -e platform='<自定义系统名>:' -e version='<自定义系统版本>' --net='host' --name='<容器名>' redamancy2319/nezha-agent:latest
多开可重复执行上方命令,替换为不同面板的参数,容器名不可重复
关于自定义系统名称和系统版本功能的问题
如果这两个变量任何一个被启用,容器内部系统的版本信息就会被修改
这会导致一些软件无法获取正确的版本信息
如果需要使用Web Terminal功能,请勿添加platform和version环境变量
关于Web Terminal功能的使用
Docker的基础镜像为Debian11,为精简系统占用,一些常用命令可能没有安装,在初次进入终端后需要执行
apt-get update
就可以解决 Unable to locate package
的问题
Github主页
Dockerhub主页
由于Docker的特性,宿主机的系统版本(可以自定义)不能被正确读取,网页终端和定时任务功能对宿主机无效
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。