Virtual DSM

Virtual DSM 是一个可以在 Docker 里安装黑群晖的项目,甚至可以在 DSM 中再安装一个 DSM

首先需要明确一下,群晖本身就可以在其系统内虚拟一个 DSM,就在 Virtual Machine Manager 套件中,新建虚拟机,然后就可以看到:

每台白群晖都可以创建一个 Synology Virtual DSM,再多就要购买授权了。

而这个 Virtual DSM 就不太一样,随便你创建,毕竟是黑的 😂

Virtual DSM

Virtual DSM 就简单多了,在支持 KVM 虚拟化的系统上,只需要配置好 Docker,然后就能安装黑群晖了:

1
docker run -it --rm -p 5000:5000 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 60 kroese/virtual-dsm:latest

青小蛙本来准备在虚拟机之中套娃,但发现不行。但是,在群晖中,安装成功了 😂

这是一台安装了 DSM 7.2 Beta 的群晖设备,使用新的容器管理器(原来的 Docker):

注意端口不要像青小蛙这样想当然的用 6000,会启动失败的,用 6001 即可。

具体的 YAML 配置:version: “3”
services:
dsm:
container_name: dsm
image: kroese/virtual-dsm:latest
environment:
DISK_SIZE: “16G”
devices:
– /dev/kvm
cap_add:
– NET_ADMIN
ports:
– 6001:5000
volumes:
– /volume1/docker/dsm:/storage
restart: on-failure
stop_grace_period: 1m

然后,不要和原来的群晖使用相同的域名,可能会有冲突,我的解决方案是一个用域名访问,一个用 IP 访问。

安装之后的系统也是最新的 DSM 7.2 Beta 系统。

没有序列号,不支持登录群晖账号。但测试用用还是没问题的,如果想要正经使用,在机器本身强大的前提下,也不是不行,做好备份就好了。比如虚拟两个 DSM 互相备份(别在同一台机器上)。

有什么用?

青小蛙觉得,用来体验 DSM 系统是最好的用途了,在购买群晖设备前,其实非常多的用户是从黑群晖开始的。比如青小蛙就是从 ESXi 下折腾了大半年,然后入手了白群晖。比起各类虚拟系统,Docker 无疑更佳简介方便无痕快捷。

 


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注