大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享自己的数码玩耍经验~
前言
双十一期间,不少用户购买了海康存储R1,最低价1400入手的也有,这款NAS主打的是简单易用,适合需要视频监控NVR需求的用户,可以将监控直接接入NAS进行存储。
目前海康存储R1在功能性上,支持存储、网盘、docker、下载、视频监控、相册等功能,对于轻量级用户来说已经够用了,但对于想进一步发挥NAS用户的人来说还差那么一点点,所以很多人选择将海康存储R1进行刷机。
在cherry看来,如果想进一步发挥NAS的用途,除了刷机外,还有另外一种方案就是安装服务器管理面板,通过webserver、mysql、docker manager等方法,让NAS在原生系统上发挥出更大的作用。
今天,我们一起在海康存储R1上安装神级容器与服务器管理工具——1Panel docker版本。
一、系统部署
本次部署教程使用我们的海康存储R1,开始项目部署前,我们先从网盘下载容器镜像。镜像包为exe的压缩格式,下载以后双击解压为tar格式备用。
阿里云盘:https://www.alipan.com/s/JWuL8N2TrZM
夸克网盘:https://pan.quark.cn/s/c423a0aa5dae
打开海康智存客户端,启动docker应用,选择镜像管理-本地镜像-添加-电脑本地文件导入。
选择我们刚才解压的tar格式压缩包,导入完成后,选择moelin/1panel
,点击创建容器。
容器名称我们填写docker-1panel
。
由于需要映射诸多系统路径,通过存储空间是没办法一一映射,因此所有环境变量,我们都需要通过配置环境来实现,=号左侧的填在名称,=号右边的填在值,把下面的所有映射都添加进去。
主要是–volume这个,记得要把等于号右边的全部复制进去。
# host模式
--net=host
# 自动重启
--restart=always
# 设置时区
TZ=Asia/Shanghai
# 设置存储映射
--volume=/var/run/docker.sock:/var/run/docker.sock:ro -v /var/lib/docker/volumes:/var/lib/docker/volumes:rw -v /opt:/opt:rw -v /root:/root:rw
添加完成以后的截图如下,请大家一一对照。
二、系统使用
用浏览器打开ip:10086/entrance
登录1Panel控制面板,使用默认账号密码1panel/1panel_password
登录系统。
登录面板以后,我们可以看到右侧已经成功读取了海康存储R1的设备信息。可以看到海康OS是基于Ubuntu版本研发的。
在首次登录系统以后,建议大家修改管理员密码和面板入口。选择面板设置-面板,对面板密码等信息进行自定义修改。
正如文章开头所说,它的最主要的特色就是内置应用面板,这些应用基本都是由容器构组成的,包含建站、数据库、Web服务器、运行环境、实用工具、云存储、AI大数据等等,大约有159个应用。
除了应用商城外,1Panel也很擅长于管理容器,只要在创建的时候我们映射了docker.sock这个文件,就可以在1Panel中的容器面板里随意的增删改容器了。
值得一提的是,除了容器、编排(docker compose)、镜像、网络、存储卷等基础配置外,我们也可以在1panel内设置镜像加速地址,以正确检索和下载容器镜像。比如
https://docker.1panel.live
最后,1Panel其实也是可以管理主机的。在之前的版本中,我们映射root路径后,可以通过修改shadow文件来获取海康存储R1的SSH权限,但是目前该漏洞已经被封了(不通过shadow保存密码),因此我们没办法解决海康存储R1的SSH的问题。
不过,我们依旧可以修改很多其它NAS内的文件,以实现更多的玩法。
总结
1Panel和宝塔可以说是最常见的两款服务器管理工具了,而目前依旧无法使用SSH的海康存储R1,无疑和1Panel更加贴合,不仅可以解决海康目前docker镜像无法检索的问题,还可以进一步实现建站、WebStation、数据库、任务计划等等额外的NAS功能,让海康存储R1获得更高的使用玩法以及主机权限。
「双11全民创作季」它终于来啦!带#双11给你种草#、#双11购后晒#分享购物攻略经验、入手心得,不仅可以抽取AirPods4、3元E卡,还能赢iPhone 16 Pro/华为P70 Pro,快来参与活动吧,活动详情戳
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
,