Docker 运行 DSM,体验一下群晖系统吧
群晖作为 NAS 行业的领头羊,DiskStation Manager 系统确实有其过人之处。品牌溢价+软件溢价是群晖设备高价低配最大的底气。很多新手想体验一下群晖系统,其实不用找机器安装黑群晖,通过 Docker 体验 DSM 才是最简单的方案。
virtual-dsm 是一个开源项目,功能是在 Docker 中运行 DiskStation Manager。我测试了一下, virtual-dsm 可以在微软 WLS2(Linux子系统)中完美运行。如果你的 Windows 开启了 WSL2 可以按照我的操作进行部署(操作很简单),也可以部署到其它支持 Docker 和 KVM 的设备上。
我的测试环境是基于 WSL2 安装的 Ubuntu 22.04 。由于 virtual-dsm 要求设备必须支持 KVM ,所以登陆到 Ubuntu 后可以通过如下命令进行检测:
sudo apt install cpu-checker
sudo kvm-ok
virtual-dsm 可以通过 docker run 或者 docker-compose 进行部署:
docker run -it --rm -p 5000:5000 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 60 kroese/virtual-dsm:latest
我个人推荐用 docker-compose 部署会更加直观(系统需安装好 docker 和 docker-compose):
version: "3"
services:
dsm:
container_name: dsm
image: kroese/virtual-dsm:latest
environment:
DISK_SIZE: "16G"
devices:
- /dev/kvm
- /dev/vhost-net
cap_add:
- NET_ADMIN
ports:
- 5000:5000
volumes:
- /opt/dsm:/storage
restart: on-failure
stop_grace_period: 1m
其中 environment: 中的 DISK_SIZE: "16G" 选项可以调整硬盘大小,还可以通过 CPU_CORES: "2" 调整CPU核心数量,RAM_SIZE: "2048M" 设置内存大小。其中 volumes: 中的 - /home/user/data:/storage 可设置挂载的本地磁盘路径,可以根据实际情况进行修改。如果只是体验一下系统,其实不用太在意这些参数。
*注意由于现在 dockerhub 主站国内被封了,所以要拉取镜像必须设置好镜像站,不然会拉取镜像失败。
运行容器之后访问 http://IP:5000 ,然后根据指引进行 DSM 初始化设置,即可访问 DSM 的 web 控制台:
顺便简单说一下群晖系统的特色吧:
首先群晖作为老牌NAS,开发积淀深厚,BUG修复做的也更全面。
群晖的套件中心功能比较强大,而且可以按需安装。不少套件功能成熟运行稳定,市场认可度较高。
群晖的安全管理、权限设置、网络访问等也比较完善,功能成熟的同时给了专业用户足够的自由度,所以不同人群用起来都比较顺手:
群晖在系统的专业度和自由度上协调的比较好:新手上手不难,对于一些高阶需求比如:docker、ssh、snmp监控等也都能满足:
不过群晖设备的性价比还是太低。我觉得群晖系统上的优势,给予其它品牌足够的时间未来也可以赶上来。至于黑群晖设备一些核心功能还是会存在限制,所以我并没有在主力设备上部署,大家可以按需尝试。
说实话群晖系统还是有不少值得新品牌NAS可以借鉴的地方,群晖最大的优势并不是去做一些花哨的功能。而是很好地平衡了系统专业性和自由度,让专业的用户和新手用户都能够在功能上得到满足,这个前提是其系统迭代已经很成熟,稳定性有了保障。不过新兴的NAS品牌在性价比上的优势,才能真正打开NAS市场,系统上的完善只是时间的积淀罢了。
其实NAS系统还有很多,感兴趣的朋友可以自己去体验一下,我也会分享一些有意思的相关经验。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友6742856300
校验提示文案
Debtor
校验提示文案
潮小闲
校验提示文案
梁下君子
校验提示文案
神马豆子
校验提示文案
Dimerry
校验提示文案
BanKnight
校验提示文案
嘉然辣辣米
校验提示文案
老男孩儿子
校验提示文案
是工具人啊
校验提示文案
罗刹大介
校验提示文案
ozzzo
校验提示文案
ozzzo
校验提示文案
罗刹大介
校验提示文案
是工具人啊
校验提示文案
老男孩儿子
校验提示文案
嘉然辣辣米
校验提示文案
值友6742856300
校验提示文案
BanKnight
校验提示文案
Dimerry
校验提示文案
神马豆子
校验提示文案
梁下君子
校验提示文案
潮小闲
校验提示文案
Debtor
校验提示文案