一、 资源要求
1、基本要求
模块 | 规格要求 |
CPU架构 | arm32 arm64 x86 |
Docker版本 | 建议为20.10.7 |
单带宽线路 | ≥30Mbps |
网络模式 | Host模式(宿主机自行拨号) |
磁盘要求 | ≥100G |
磁盘挂载 | docker 内统一挂载开头路径为 /storage |
端口 | TCP:80 / 443 / 18888 |
2、硬件配置说明
设备总带宽 | 磁盘存储(GB) |
50M | ≥64 |
100M | ≥128 |
150M | ≥256 |
200M | ≥256 |
300M | ≥480 |
3、质量要求
指标 | 标准 |
NAT类型 | 全锥及以上 |
Ipv6 | 全锥及以上,建议开启;端口限制必须开启 |
在线稳定性 | 单日单台设备晚高峰18点-24点,离线时长不得大于30分钟 |
丢包 | 单日单台设备平均丢包率不得超过10% |
二、环境部署
拉取镜像
docker pull images-cluster.xycloud.com/wxedge/wxedge:latest
启动容器
docker run -d
--name=wxedge \
--restart=unless-stopped \
--privileged \
--net=host \
--tmpfs /run \
--tmpfs /tmp \
-e NIC_LIST \
-e NIC_PREFIX_LIST=${NIC_PREFIX_LIST} \
-v ${STORAGE}:/storage \
-v ${CACHE1}:/storage/cache1 \
-v ${CACHE2}:/storage/cache2 \
-v ${CACHEx}:/storage/cachex \
images-cluster.xycloud.com/wxedge/wxedge:latest
1.
NIC_LIST=${NIC0},${NIC1},... 参数指定为多个可用网卡
2.
NIC_PREFIX_LIST=${NIC_PREFIX0},${NIC_PREFIX1},... 参数为匹配网卡名前缀,1 或 2 按需选择其中一个即可
3.
${STORAGE} 为提供一个可持久化存储的路径,需为宿主机实际路径,用于存储设备标识等文件,必填
4.
${CACHE1},${CACHE2},${CACHEx},... 为存储跑量的缓存路径,x 对应的目录数
5.
${IMAGE} 为对应架构的镜像地址
注意:
1.
指定的网卡需为具备上网能力的可用网卡
2.
所有的 cache 目录都必须作为子目录挂载在 /storage 目录下
CACHE1,CACHE2,... 等缓存路径必须分布在不同的分区盘,如CACHE1在disk1,CACHE2则必须在disk2,依此类推,宿主机的 CACHE 目录路径需被提前创建,同时容器内的挂载文件夹名称必须包含cache关键字前缀;
没有多磁盘的情况下可不指定CACHE 挂载,容器内默认选择 /storage路径缓存。
启动示例
以arm64 / 多网卡 / 多磁盘场景为例
docker run -d \
--name=wxedge \
--restart=unless-stopped \
--privileged \
--net=host \
--tmpfs /run \
--tmpfs /tmp \
-e NIC_LIST=eth0,eth1 \
-v /mnt/nvme1/wxedge:/storage \
-v /mnt/sda1/cache:/storage/cache1 \
-v /mnt/sda2/cache:/storage/cache2 \
images-cluster.xycloud.com/wxedge/wxedge:latest
示例中,容器运行时使用宿主机eth0、eth1网卡,/mnt/nvme1/wxedge文件夹(已创建)存储设备标识等文件,/mnt/sda1/cache(已创建)、/mnt/sda2/cache(已创建)两个文件夹存储缓存文件。
查询ActiveCode & SN
curl http://127.0.0.1:18888/v1/docker/dashboard
1. 三、绑定设备
1、 设备初始化
打开浏览器(推荐谷歌浏览器),输入局域网ip:18888(设备的ip),比如192.168.10.179:18888(一般30秒内都能初始化成功,失败即点击“重试”按钮,多次失败请反馈错误码联系客服反馈)。
初始化成功后,就会自动进入下图的设置页面:
2、绑定设备
将设备绑定到网心云APP。
1)下载APP:扫描下方二维码,下载网心云APP;
2)绑定设备:打开网心云APP【右上角“+”-扫一扫】,扫描下图二维码,即可将设备绑定到网心云APP。
注意:设备绑定后才会计算收益哦!请一定要绑定设备!
至此,绑定成功,可通过网心云APP时时看收益,周周提现金。