Arc-V DSM Container
Go to file
2023-03-27 22:44:58 +02:00
.github Update test.yaml 2023-03-27 21:14:27 +02:00
vdsm-serial Implement serial emulator 2023-03-27 01:20:30 +02:00
docker-compose.yml Compose 2023-03-27 19:57:42 +02:00
Dockerfile Fixes 2023-03-27 22:44:39 +02:00
generate-dhcpd-conf Ignore error when multiple interfaces are detected 2023-03-26 20:31:25 +02:00
qemu-ifdown Fully working implementation 2019-03-11 00:35:19 -07:00
qemu-ifup Fully working implementation 2019-03-11 00:35:19 -07:00
readme.md Environment 2023-03-27 22:35:40 +02:00
run.sh Fixes 2023-03-27 22:44:39 +02:00
server.sh Installation 2023-03-27 19:23:50 +02:00

virtual-dsm

test_img gh_last_release_svg Docker Pulls Count

A docker container that runs Synology's Virtual DSM v7.

Using the container

Via docker run:

$ docker run --rm -it \
    -p 5000:5000 \
    -e SPACE=16G \
    --cap-add NET_ADMIN \
    --cap-add SYS_ADMIN \
    --device=/dev/kvm:/dev/kvm \
    --device=/dev/fuse:/dev/fuse \
    --device=/dev/net/tun:/dev/net/tun \    
    kroese/virtual-dsm:latest

Via docker-compose.yml:

version: "3"
services:
    vm:
        image: kroese/virtual-dsm:latest
        cap_add:
            - NET_ADMIN
            - SYS_ADMIN
        devices:
            - /dev/kvm
            - /dev/fuse
            - /dev/net/tun
        ports:
            - 5000:5000
        environment:
            SPACE: 16G
        restart: always