Docker部署猕猴桃服务,分享带宽回收网费系列 
猕猴桃是本电科技旗下的带宽资源共享软件,根据用户共享的带宽,提供共享收益。
与其他软件对比 
网络环境 
猕猴桃要求网络是公网网络,并且必须开始upnp或者dmz。
docker部署 
此处使用docker的macvlan网络进行部署,请先创建一个macvlan网络,具体步骤请详见Macvlan网络创建。
创建启动脚本
sh
mkdir -p /data/mht
cd /data/mht
touch start.sh
chmod +x start.sh- 创建缓存文件夹
 
sh
mkdir -p /temp/mht- vim写入脚本
 
sh
#!/bin/bash
docker run -d \
  --name mht \
  --restart=always \
  --privileged \
  --cpus 2 \
  --memory 2G \
  --net=macvlan \
  --ip 192.168.0.203 \
  --log-opt max-size=1m \
  -v /temp/mht:/apps/data \
  lwmacct/bd-cdn:71edge-ipes-nas-v230301保存退出,运行脚本即可./start.sh。
- --privileged 提供容器root权限
 - --cpus 2 限制cpu核心数,根据实际情况设置,也可以没有
 - --memory 2G 限制内存使用,也可以没有
 - --net=macvlan 第一步建立的macvlan网络
 - --ip=192.168.0.203 指定子网内的ip,避免自动分配造成ip冲突,这个ip应该在你的路由器子网内!
 - -v 缓存文件夹的目录:/apps/data
 
等待启动完成后,查看缓存文件夹下的runtime/happ_id.txt,注意启动未完成时没有这个文件!happId是你的结算id,登陆本电科技官网,按照提示注册账号,点击左上角的机器提交-猕猴桃,提交机器即可。后面就是愉快的等待收益啦!
猕猴桃官方说明部署期是七天,实测确实七天内几乎没有什么流量,需要耐心等待一周。
