群晖Docker安装甜糖心愿简易教程

2020/11 18 01:11

 

1.群晖安装Docker套件

这个没啥好说的,套件中心安装就行了。

2.启用open switch

控制面板-网络-网络界面-管理-open switch设置,勾选启用,确定。

3.Docker创建桥接 网卡

这一步不可少,群晖Docker默认是没有桥接网卡的,需要手动创建。

首先控制面板-终端机和SNMP,启用SSH功能。

电脑上打开putty软件,输入群晖IP,连接。

输入管理员账号回车,输入密码回车,输入命令

sudo -i

回车,再次输入管理员密码,回车。

输入命令

ip addr

返回的值中,找到对应你的群晖IP地址那条,上面就是物理网卡名称,我这边有两块网卡,以第一块为例,网卡名称是ovs_eth0

输入命令创建桥接网卡

docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.254 -o parent=ovs_eth0 bridge-host

命令说明:192.168.1.0为你的内网地址段,192.168.1.254为你的网关地址,ovs_eth0是你的物理网卡名称

创建好之后,docker的网络里会多出一个bridge-host网卡

4.创建Arm环境

SSH依次输入以下命令,一行一条

cd /usr/bin

wget https://github.com/multiarch/qemu-user-static/releases/download/v5.1.0-5/qemu-aarch64-stati

chmod +x /usr/bin/qemu-aarch64-static

返回结果如下图,忽略打码部分

输入命令

docker run --rm --privileged multiarch/qemu-user-static:register

结果如下

5.创建甜糖

输入命令

docker run -itd --name ttnode --network bridge-host --ip=192.168.1.99 --privileged=true --restart=always -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static orangeqiu/ttnode:latest /start.sh

命令中的192.168.1.99替换为你准备给甜糖分配的IP,结果如下

打开docker的界面,在容器里多了一个名为ttnode的实例,还差最后一步就成功了。

先关闭ttnode,选中,点击编辑,卷-添加文件夹,选择NAS上准备用来保存缓存数据的文件夹,装载路径输入

/mnts

应用保存,手动运行ttnode,等个几分钟,手机打开甜糖心愿App,搜索添加,教程结束。

--转载请注明: http://91o.cc/%e7%be%a4%e6%99%96docker%e5%ae%89%e8%a3%85%e7%94%9c%e7%b3%96%e5%bf%83%e6%84%bf%e7%ae%80%e6%98%93%e6%95%99%e7%a8%8b/