赞
踩
# 获取root权限
sudo -i
# 输入下列命令,返回的值中,找到对应你的群晖IP地址那条,上面就是物理网卡名称,我这边有两块网卡,以第一块为例,网卡名称是ovs_eth0
ip addr
# 如下图
输入命令创建桥接网卡
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.2 -o parent=ovs_eth0 bridge-host
注192.168.1.2
是网关地址,192.168.1.0/24
是你所在网段,ovs_eth0
是你的物理网卡名称,如上图标注
创建好之后,Docker的网络里会多出一个bridge-host网卡,如图
# 切换目录
cd /usr/bin
# 下载文件,可能需要科学环境
wget https://github.com/multiarch/qemu-user-static/releases/download/v5.1.0-5/qemu-aarch64-static
# 添加权限
chmod +x /usr/bin/qemu-aarch64-static
# 注册
docker run --rm --privileged multiarch/qemu-user-static:register
执行以下命令,下面是一条命令
docker run -itd --name ttnode --network bridge-host --ip=192.168.1.222 --privileged=true --restart=always -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static orangeqiu/ttnode:latest /start.sh
命令中的192.168.1.222
替换为你准备给甜糖分配的IP,结果如下
然后先关闭容器,选中,点击【编辑】,【卷】-【添加文件夹】,选择或新建一个NAS上准备用来保存缓存数据的文件夹,装载路径输入/mnts
应用保存,手动运行ttnode容器,等个几分钟,手机打开甜糖心愿App,搜索添加手机需要同一个局域网,多试几次,第一次可能搜索不到
UPNP
功能,但是由于各种原因可能开启了也会无法联网DMZ
直接将甜糖的ip
暴露即可!netstat -nltp
./usr/node/ttnode -p /mnts
命令,取得甜糖ui
,复制到【草料】做二维码,然后用甜糖扫060947
即可获得15%的加成卡首先,我们需要把容器自动启动关闭
如图
添加一个开机执行的脚本即可
脚本内容如下(亲测可用),脚本名随意,但是后缀应该是.sh
,如:ttnode.sh
#!/bin/bash
sleep 30
docker run --rm --privileged multiarch/qemu-user-static:register
sleep 5
docker restart ttnode
exit 0
/volume1/docker
下,也可以直接在改目录下创建脚本(方便),注意:路径中的volume1
表示空间名,因人而异!bash /volume1/docker/ttnode/ttnode.sh
,如图Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。