docker里的群晖Virtual DSM
我们对于群晖的认知还停留在通过安装群晖系统的方式来安装,目前在Github已经支持使用Docker来运行群晖dsm系统。本文记录了安装过程。
项目地址:vdsm/virtual-dsm
部署方法
docker-compose.yml内容:
services:
dsm:
container_name: dsm
image: vdsm/virtual-dsm
environment:
DISK_SIZE: “16G”
devices:
- /dev/kvm
- /dev/net/tun
cap_add:
- NET_ADMIN
ports:
- 5000:5000
volumes:
- /data/dsm:/storage
restart: unless-stopped
stop_grace_period: 2m
启动
docker-compose up
#可以看到启动过程,这里一个在docker里启动qemu,再启动dsm的过程,具体过程可以查看docker logs dsm
。
在BIOS里没有打开vt-x的情况下,不支持kvm,启动要很久,打开之后只要一分钟就启动完毕了。