docker运行群晖系统

科长
2023-07-03 / 0 评论 / 108 阅读 / 正在检测是否收录...

闲来无事在gayhub中刷到一个项目virtual-dsm利用docker搭建DSM7 群晖系统
docker-compose.yml

version: "3"
services:
    dsm:
        container_name: dsm
        image: kroese/virtual-dsm:latest
        environment:
            DISK_SIZE: "16G"  #磁盘大小
            CPU_CORES: "4"    #使用cpu核心数
            RAM_SIZE: "2048M" #使用内存大小
        devices: #如果设备不支持kvm虚拟化 则删除这个配置
            - /dev/kvm
            - /dev/vhost-net
        cap_add:
            - NET_ADMIN                       
        ports:
            - 5000:5000
        volumes:
            - /opt/dsm:/storage
        restart: on-failure
        stop_grace_period: 1m

docker命令

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

image-20230703170649819
部署的过程中可以看到正在下载DSM的系统
image-20230703171028614
等待日志输出You can now login to DSM at port 5000时到浏览器访问服务
image-20230703171303738
设置完用户名密码后即可登录正常访问群晖系统
image-20230703171453162

0

评论 (0)

取消