首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TOS5系统命令行部署Docker版甜糖

在大部分类Linux系统中,我们可以通过Docker的方式来部署甜糖。使用Docker部署甜糖的优点在于:

兼容性高,不管是在x86上常见的Ubuntu、CentOs,还是盒子的Openwrt、Armbian系统都能用同样的命令部署;

对物理机系统影响很小,不用时卸载也非常方便;

Docker自带开机启动、升级等功能,可以限制cpu、内存的资源占用。

对于使用Nas等设备的用户,我们建议直接通过系统提供的管理后台界面部署Docker。该教程主要针对在铁威马NAS的TOS5系统中使用命令行部署Docker的方式。

一、TOS5安装Docker应用

二、拉取镜像并部署甜糖Docker实例

官方原始部署命令:

docker run -d \

-v /mnt/mmcblk0p1:/mnt/data/ttnode \

-v /var/run/docker.sock:/var/run/docker.sock \

-v /proc:/host/proc:ro \

--name ttnode \

--hostname ttnode \

--privileged \

--net=host \

--restart=always \

registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest

参数解释:

-v /mnt/mmcblk0p1:/mnt/data/ttnode/mnt/host/dir这里的/mnt/mmcblk0p1改为你的设备的缓存目录

-v /var/run/docker.sock:/var/run/docker.sock支持自动更新,不设置则需要手动更新镜像

--name ttnode容器名称,建议自行修改个比较独特的容器名称,尽量不与他人重复,避免冲突。

适用TOS5系统修改后的命令:

docker run -d \

-v /Volume1/public/ttnode:/mnt/data/ttnode \

-v /var/run/docker.sock:/var/run/docker.sock \

-v /proc:/host/proc:ro \

--name F4-423 \

--hostname ttnode \

--privileged \

--net=host \

--restart=always \

registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest

如图:

Docker命令部署甜糖成功后,我们确保TOS5系统Docker应用的容器里甜糖运行成功后,我们找到设备的局域网ip浏览器打开http://设备IP:1024 可以看查看二维码 端口等相关信息,最后我们通过甜糖APP扫码绑定即可。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230327A08AZS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com