广告图片

ghcr.io/vdsm/virtual-dsm:7.50 linux/amd64

ghcr.io/vdsm/virtual-dsm:7.50 - 国内下载镜像源 浏览次数:10

virtual-dsm镜像是一个能够在Docker容器环境中运行Synology DSM(群晖磁盘操作系统)的镜像,可让用户在不依赖群晖硬件的情况下体验和使用DSM的各项功能,适用于测试、学习DSM系统或搭建轻量级的群晖服务场景。

源镜像 ghcr.io/vdsm/virtual-dsm:7.50
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50
镜像ID sha256:af2f55c1036fae1e2baab9ed7cbbf06f746505620c381de4df118a915de5edfe
镜像TAG 7.50
大小 298.69MB
镜像源 ghcr.io
CMD
启动入口 /usr/bin/tini -s /run/entry.sh
工作目录
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2025-11-22T04:07:19.291238612Z
同步时间 2026-03-26 08:02
开放端口
139/tcp 22/tcp 445/tcp 5000/tcp
目录挂载
/storage
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RAM_SIZE=2G CPU_CORES=2 DISK_SIZE=256G
镜像标签
2025-11-22T04:06:53.889Z: org.opencontainers.image.created Virtual DSM in a Docker container.: org.opencontainers.image.description MIT: org.opencontainers.image.licenses e0545b37d7380741a27636f95870ee83b998642a: org.opencontainers.image.revision https://github.com/vdsm/virtual-dsm: org.opencontainers.image.source Virtual DSM: org.opencontainers.image.title https://github.com/vdsm/virtual-dsm: org.opencontainers.image.url 7.50: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50  ghcr.io/vdsm/virtual-dsm:7.50

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50  ghcr.io/vdsm/virtual-dsm:7.50

Shell快速替换命令

sed -i 's#ghcr.io/vdsm/virtual-dsm:7.50#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50  ghcr.io/vdsm/virtual-dsm:7.50'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50  ghcr.io/vdsm/virtual-dsm:7.50'

镜像构建历史


# 2025-11-22 12:07:19  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "-s" "/run/entry.sh"]
                        
# 2025-11-22 12:07:19  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/run/check.sh"] "1m0s" "0s" "45s" "0s" '\x02'}
                        
# 2025-11-22 12:07:19  0.00B 设置环境变量 DISK_SIZE
ENV DISK_SIZE=256G
                        
# 2025-11-22 12:07:19  0.00B 设置环境变量 CPU_CORES
ENV CPU_CORES=2
                        
# 2025-11-22 12:07:19  0.00B 设置环境变量 RAM_SIZE
ENV RAM_SIZE=2G
                        
# 2025-11-22 12:07:19  0.00B 声明容器运行时监听的端口
EXPOSE [139/tcp 22/tcp 445/tcp 5000/tcp]
                        
# 2025-11-22 12:07:19  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/storage]
                        
# 2025-11-22 12:07:19  16.27KB 复制文件或目录到容器中
ADD --chmod=775 https://raw.githubusercontent.com/sud0woodo/patology/refs/heads/main/patology.py /run/extract.py # buildkit
                        
# 2025-11-22 12:07:19  978.00B 复制新文件或目录到容器中
COPY --chmod=744 ./web/conf/nginx.conf /etc/nginx/default.conf # buildkit
                        
# 2025-11-22 12:07:19  7.25MB 复制新文件或目录到容器中
COPY --chmod=755 /qemu-host.bin /run/host.bin # buildkit
                        
# 2025-11-22 12:07:19  10.45KB 复制新文件或目录到容器中
COPY --chmod=755 ./web /var/www/ # buildkit
                        
# 2025-11-22 12:07:19  84.44KB 复制新文件或目录到容器中
COPY --chmod=755 ./src /run/ # buildkit
                        
# 2025-11-22 12:07:19  212.71MB 执行命令并创建新的镜像层
RUN |6 TARGETARCH=amd64 TARGETPLATFORM=linux/amd64 VERSION_ARG=7.50 DEBCONF_NOWARNINGS=yes DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true /bin/sh -c set -eu &&     apt-get update &&     apt-get --no-install-recommends -y install         jq         tini         curl         wget         fdisk         unzip         nginx         procps         ethtool         python3         python3-pip         python3-msgpack         python3-pysodium         xz-utils         iptables         iproute2         dnsmasq         fakeroot         apt-utils         net-tools         e2fsprogs         qemu-utils         websocketd         iputils-ping         inotify-tools         ca-certificates         netcat-openbsd         qemu-system-x86 &&     wget "https://github.com/qemus/passt/releases/download/v2025_09_19/passt_2025_09_19_${TARGETARCH}.deb" -O /tmp/passt.deb -q &&     dpkg -i /tmp/passt.deb &&     apt-get clean &&     pip3 install --no-cache-dir --break-system-packages --root-user-action=ignore dissect.cstruct &&     mkdir -p /etc/qemu &&     echo "allow br0" > /etc/qemu/bridge.conf &&     unlink /etc/nginx/sites-enabled/default &&     sed -i 's/^worker_processes.*/worker_processes 1;/' /etc/nginx/nginx.conf &&     echo "$VERSION_ARG" > /run/version &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG DEBCONF_NONINTERACTIVE_SEEN=true
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG DEBCONF_NOWARNINGS=yes
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG VERSION_ARG=7.50
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2025-11-22 12:07:19  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-11-17 08:00:00  78.62MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1763337600'
                        
                    

镜像信息

{
    "Id": "sha256:af2f55c1036fae1e2baab9ed7cbbf06f746505620c381de4df118a915de5edfe",
    "RepoTags": [
        "ghcr.io/vdsm/virtual-dsm:7.50",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm:7.50"
    ],
    "RepoDigests": [
        "ghcr.io/vdsm/virtual-dsm@sha256:dd66972f53742ee0152b1b8c877e15673868df3821604202191cea921ebcd164",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vdsm/virtual-dsm@sha256:27d1240258f6a16468042098048e5ef3722e9404237f5c5de01d4c99e61d6154"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-22T04:07:19.291238612Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "139/tcp": {},
            "22/tcp": {},
            "445/tcp": {},
            "5000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "RAM_SIZE=2G",
            "CPU_CORES=2",
            "DISK_SIZE=256G"
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/run/check.sh"
            ],
            "Interval": 60000000000,
            "StartPeriod": 45000000000,
            "Retries": 2
        },
        "Image": "",
        "Volumes": {
            "/storage": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/usr/bin/tini",
            "-s",
            "/run/entry.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-11-22T04:06:53.889Z",
            "org.opencontainers.image.description": "Virtual DSM in a Docker container.",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "e0545b37d7380741a27636f95870ee83b998642a",
            "org.opencontainers.image.source": "https://github.com/vdsm/virtual-dsm",
            "org.opencontainers.image.title": "Virtual DSM",
            "org.opencontainers.image.url": "https://github.com/vdsm/virtual-dsm",
            "org.opencontainers.image.version": "7.50"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 298686369,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/08c1c37c8fdfa0a6858e987a5bcc9f0571e2824f18d4d17d6870a2bb742d05ee/diff:/var/lib/docker/overlay2/09679a7bcd6636149bf60df6132d8b3764c731a8228b0c9e41e30cbdec0c31e1/diff:/var/lib/docker/overlay2/5f3553c2c92d2cc5014eb5070f9d8f7a3ee2c916ce33d366b89a95432342383f/diff:/var/lib/docker/overlay2/66bd66651542d9b1ce91c8823d46750c5345d05bd4eb0d80cce4894a7e73c6ca/diff:/var/lib/docker/overlay2/fb94fcd61e2610c136ba32125968c4933ee76932600c30e334dea6e162e669a6/diff:/var/lib/docker/overlay2/8db00691788cd110e1677ec983f84561497d3a881e1a592d6c48272cb04009e3/diff",
            "MergedDir": "/var/lib/docker/overlay2/a97bf2b3a5cda38021fffd1dc47b38eed02371fce2dba8d48c68487015bbbc69/merged",
            "UpperDir": "/var/lib/docker/overlay2/a97bf2b3a5cda38021fffd1dc47b38eed02371fce2dba8d48c68487015bbbc69/diff",
            "WorkDir": "/var/lib/docker/overlay2/a97bf2b3a5cda38021fffd1dc47b38eed02371fce2dba8d48c68487015bbbc69/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:70a290c5e58b68f39496ab93a62f21b8b2ca0502e97905131838de1b39a37cbb",
            "sha256:6115c7870dad8630a8aecc6e3ae465b3796366058cdd563126af30214f4801d1",
            "sha256:cd4b1b59eece0d5d7d0bc0793271bef206ed2a84e66b6ebe2760faa48dd333c5",
            "sha256:34bea7b089f5bc68b026ca4aadd6650a30150be671c0484bdc7a577a04e397ff",
            "sha256:ddb5e1debca803028479d44bd660b99c3be53794d47b571539b91d85149d1c7f",
            "sha256:56b2ede6bddf715265c1e447da92bf9475f64b949b5b353feea03ca2e7c55d19",
            "sha256:d9461fc790fdc8dea50296fbe1a6acd7374846666fb73c8a93074ceb9c534ed1"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-26T08:02:17.937340574+08:00"
    }
}

更多版本

ghcr.io/vdsm/virtual-dsm:7.50

linux/amd64 ghcr.io298.69MB2026-03-26 08:02
9