Docker&Podman部署Virtual DSM
Firts
OS

Container Images Info

部署
Docker Cli
docker run -it --rm -p 5000:5000 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 vdsm/virtual-dsm
Podman Cli
podman run -it --rm -p 5000:5000 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 vdsm/virtual-dsm
Quadlet
[Unit]
Description=Virtual DSM in a Container
After=network-online.target
Wants=network-online.target
Before=shutdown.target
[Container]
AutoUpdate=registry
AddCapability=NET_ADMIN
AddDevice=/dev/kvm
Network=container-network
PodmanArgs=--mac-address e6:b5:a0:12:34:03
ContainerName=vdsm
Image=docker.io/vdsm/virtual-dsm:latest
Volume=vdsm:/storage
Environment="RAM_SIZE=4G" "CPU_CORES=4"
[Install]
WantedBy=sysinit.target

配置
-
登录Web
我们可以看一下容器log获取登录地址

随后根据地址登录Web界面

-
配置管理员账户

-
配置更新选项

-
配置账户信息

Use
配置完成后我们就可以正常使用体验它啦



