logo
docker.io/gpustack/benchmark-runner:v0.0.4
linux/amd64 docker.io 🇸 🇴 🇧 🇪 🇷 贡献

该镜像是gpustack提供的基准测试运行工具,用于在容器环境中执行GPU相关的基准测试任务,帮助评估GPU性能表现等。

12
浏览次数
2.68GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4
源镜像
docker.io/gpustack/benchmark-runner:v0.0.4
镜像ID
sha256:6f8f6ef78b7e00e5d0d020ee87948bef4316b816ca9b82f1003369314211d341
镜像 TAG
v0.0.4
镜像大小
2.68GB
平台架构
linux/amd64
镜像源
docker.io
CMD
benchmark run
启动入口
benchmark-runner
工作目录
OS/平台
linux/amd64
镜像创建
2026-06-30T07:31:56.036688321Z
同步时间
2026-09-03 18:03
浏览量
12 次
贡献者
avatar 🇸 🇴 🇧 🇪 🇷
⚙️ 环境变量 15
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DEBIAN_FRONTEND=noninteractive 1
LANG=en_US.UTF-8 2
LANGUAGE=en_US:en 3
LC_ALL=en_US.UTF-8 4
PYTHON_VERSION=3.11 5
PIP_NO_CACHE_DIR=1 6
PIP_DISABLE_PIP_VERSION_CHECK=1 7
PIP_ROOT_USER_ACTION=ignore 8
PIPX_HOME=/root/.local/share/pipx 9
PIPX_LOCAL_VENVS=/root/.local/share/pipx/venvs 10
POETRY_NO_CACHE=1 11
UV_NO_CACHE=1 12
UV_HTTP_TIMEOUT=500 13
UV_INDEX_STRATEGY=unsafe-best-match 14
🏷️ 镜像标签 9
KeyValue
2026-06-30T07:28:52.429Z org.opencontainers.image.created
org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
ubuntu org.opencontainers.image.ref.name
acfc94f259fc3c1deecb4986cb733cb0fd348ec4 org.opencontainers.image.revision
https://github.com/gpustack/benchmark-runner org.opencontainers.image.source
benchmark-runner org.opencontainers.image.title
https://github.com/gpustack/benchmark-runner org.opencontainers.image.url
v0.0.4 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 22.04 Trivy 2026-09-03 18:05 查看完整报告
576
低危 LOW
4359
中危 MEDIUM
354
高危 HIGH
26
严重 CRITICAL
受影响目标 (3)
docker.io/gpustack/benchmark-runner:v0.0.4 (ubuntu 22.04) ubuntu Python python-pkg /workspace/benchmark-runner/sharegpt_data/ShareGPT_V3_unfiltered_cleaned_split.json

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4  docker.io/gpustack/benchmark-runner:v0.0.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4  docker.io/gpustack/benchmark-runner:v0.0.4

Shell快速替换命令

sed -i 's#gpustack/benchmark-runner:v0.0.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4  docker.io/gpustack/benchmark-runner:v0.0.4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4  docker.io/gpustack/benchmark-runner:v0.0.4'

镜像构建历史


# 2026-06-30 15:31:56  0.00B 设置默认要执行的命令
CMD ["benchmark" "run"]
                        
# 2026-06-30 15:31:56  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["benchmark-runner"]
                        
# 2026-06-30 15:31:56  1.21GB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.11 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/bash -eo pipefail -c     set -e
    export POETRY_NO_CACHE=0
    export UV_NO_CACHE=0
    export UV_SYSTEM_PYTHON=1
    export UV_LINK_MODE=copy

    cd /workspace/benchmark-runner \
        && git config --global --add safe.directory /workspace/benchmark-runner \
        && make build

    # Install Benchmark Runner.
    WHEEL_PACKAGE="$(ls /workspace/benchmark-runner/dist/*.whl)[all]";
    uv pip install --extra-index-url https://download.pytorch.org/whl/cpu/ \
        ${WHEEL_PACKAGE}

    # Review
    uv pip tree \
        --package benchmark-runner
    benchmark-runner --version

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /workspace/benchmark-runner/dist
 # buildkit
                        
# 2026-01-30 16:46:39  672.84MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.11 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/bash -eo pipefail -c mkdir -p /workspace/benchmark-runner/sharegpt_data     && cd /workspace/benchmark-runner/sharegpt_data     && FILE=ShareGPT_V3_unfiltered_cleaned_split.json     && if [ ! -f "$FILE" ]; then         wget --progress=bar:force:noscroll -q https://huggingface.co/datasets/anon8231489123/ShareGPT_Vicuna_unfiltered/resolve/main/$FILE;     else         echo "$FILE already exists.";     fi # buildkit
                        
# 2026-01-30 16:46:34  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-01-30 16:46:34  0.00B 定义构建参数
ARG TARGETOS=linux
                        
# 2026-01-30 16:46:34  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2026-01-30 16:46:34  0.00B 
SHELL [/bin/bash -eo pipefail -c]
                        
# 2026-01-30 16:46:34  63.97MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.11 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/bash -eo pipefail -c     # Buildkit

    cat <<EOT >/tmp/requirements.txt
setuptools
wheel
hatchling
uv
py-spy
EOT
    pip install -r /tmp/requirements.txt

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/*
 # buildkit
                        
# 2026-01-30 16:46:32  0.00B 设置环境变量 PIP_NO_CACHE_DIR PIP_DISABLE_PIP_VERSION_CHECK PIP_ROOT_USER_ACTION PIPX_HOME PIPX_LOCAL_VENVS POETRY_NO_CACHE UV_NO_CACHE UV_HTTP_TIMEOUT UV_INDEX_STRATEGY
ENV PIP_NO_CACHE_DIR=1 PIP_DISABLE_PIP_VERSION_CHECK=1 PIP_ROOT_USER_ACTION=ignore PIPX_HOME=/root/.local/share/pipx PIPX_LOCAL_VENVS=/root/.local/share/pipx/venvs POETRY_NO_CACHE=1 UV_NO_CACHE=1 UV_HTTP_TIMEOUT=500 UV_INDEX_STRATEGY=unsafe-best-match
                        
# 2026-01-30 16:46:32  98.82MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.11 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/bash -eo pipefail -c     # Python

    if (( $(echo "$(python3 --version | cut -d' ' -f2 | cut -d'.' -f1,2) == ${PYTHON_VERSION}" | bc -l) )); then
        echo "Skipping Python upgrade for ${PYTHON_VERSION}..."
        if [[ -z "$(ldconfig -v 2>/dev/null | grep libpython${PYTHON_VERSION})" ]]; then
            PYTHON_LIB_PREFIX=$(python3 -c "import sys; print(sys.base_prefix);")
            echo "${PYTHON_LIB_PREFIX}/lib" >> /etc/ld.so.conf.d/python3.conf
            echo "${PYTHON_LIB_PREFIX}/lib64" >> /etc/ld.so.conf.d/python3.conf
            ldconfig -v
        fi
        exit 0
    fi

    # Add deadsnakes PPA for Python versions
    for i in 1 2 3; do
        add-apt-repository -y ppa:deadsnakes/ppa && break || { echo "Attempt $i failed, retrying in 5s..."; sleep 5; }
    done
    apt-get update -y

    # Install
    apt-get install -y --no-install-recommends \
        python${PYTHON_VERSION} \
        python${PYTHON_VERSION}-dev \
        python${PYTHON_VERSION}-venv \
        python${PYTHON_VERSION}-distutils

    # Update alternatives
    if [[ -f /etc/alternatives/python3 ]]; then update-alternatives --remove-all python3; fi; update-alternatives --install /usr/bin/python3 python3 /usr/bin/python${PYTHON_VERSION} 1
    if [[ -f /etc/alternatives/python ]]; then update-alternatives --remove-all python; fi; update-alternatives --install /usr/bin/python python /usr/bin/python${PYTHON_VERSION} 1
    curl -sS "https://bootstrap.pypa.io/get-pip.py" | python${PYTHON_VERSION}

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt
 # buildkit
                        
# 2026-01-30 16:45:48  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.11
                        
# 2026-01-30 16:45:48  0.00B 定义构建参数
ARG PYTHON_VERSION=3.11
                        
# 2026-01-30 16:45:48  551.95MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.11 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/bash -eo pipefail -c     # Tools

    # Refresh
    apt-get update -y && apt-get install -y --no-install-recommends \
        software-properties-common \
        ca-certificates gnupg2 lsb-release \
      && apt-get update -y

    # Install
    apt-get install -y --no-install-recommends \
        ca-certificates build-essential bash openssl \
        curl wget \
        git \
        tzdata locales \
        vim

    # Update locale
    localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

    # Update timezone
    rm -f /etc/localtime \
        && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
        && echo "Asia/Shanghai" > /etc/timezone \
        && dpkg-reconfigure --frontend noninteractive tzdata

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt
 # buildkit
                        
# 2026-01-30 16:45:48  0.00B 设置环境变量 DEBIAN_FRONTEND LANG LANGUAGE LC_ALL
ENV DEBIAN_FRONTEND=noninteractive LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2026-01-30 16:45:48  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-01-30 16:45:48  0.00B 定义构建参数
ARG TARGETOS=linux
                        
# 2026-01-30 16:45:48  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2026-01-30 16:45:48  0.00B 定义构建参数
ARG PYTHON_VERSION=3.11
                        
# 2026-01-30 16:45:48  0.00B 
SHELL [/bin/bash -eo pipefail -c]
                        
# 2025-06-20 18:16:49  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-06-20 18:16:49  77.87MB 
/bin/sh -c #(nop) ADD file:36d136943d44dbe1fed342b933d9abb8e0694bf141a0c0af85ca83cc73e25158 in / 
                        
# 2025-06-20 18:16:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2025-06-20 18:16:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-06-20 18:16:46  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-06-20 18:16:46  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:6f8f6ef78b7e00e5d0d020ee87948bef4316b816ca9b82f1003369314211d341",
    "RepoTags": [
        "gpustack/benchmark-runner:v0.0.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner:v0.0.4"
    ],
    "RepoDigests": [
        "gpustack/benchmark-runner@sha256:07414941f67227342acfa621337255dcb3d54821ec0bb2e66af5cc42be73704a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/benchmark-runner@sha256:73876d935ac31bdb79aeb4dc95d00d7af21c6fe572b728b5bcbcbdbc90b3e3dc"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-30T07:31:56.036688321Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "PYTHON_VERSION=3.11",
            "PIP_NO_CACHE_DIR=1",
            "PIP_DISABLE_PIP_VERSION_CHECK=1",
            "PIP_ROOT_USER_ACTION=ignore",
            "PIPX_HOME=/root/.local/share/pipx",
            "PIPX_LOCAL_VENVS=/root/.local/share/pipx/venvs",
            "POETRY_NO_CACHE=1",
            "UV_NO_CACHE=1",
            "UV_HTTP_TIMEOUT=500",
            "UV_INDEX_STRATEGY=unsafe-best-match"
        ],
        "Cmd": [
            "benchmark",
            "run"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "benchmark-runner"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-06-30T07:28:52.429Z",
            "org.opencontainers.image.description": "",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "acfc94f259fc3c1deecb4986cb733cb0fd348ec4",
            "org.opencontainers.image.source": "https://github.com/gpustack/benchmark-runner",
            "org.opencontainers.image.title": "benchmark-runner",
            "org.opencontainers.image.url": "https://github.com/gpustack/benchmark-runner",
            "org.opencontainers.image.version": "v0.0.4"
        },
        "Shell": [
            "/bin/bash",
            "-eo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2676263529,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/beaaf501314a12b91bb7abe412d7e4f5a82bd98ceaa9027b72d408f1c4b60d0d/diff:/var/lib/docker/overlay2/1b37c285355f596373bce094976244f010ad011685da8d6d4e36658ef414712f/diff:/var/lib/docker/overlay2/6caaac6381a98af665c30544810f7ec688767dc41cbc83a36a69fa68dbb49601/diff:/var/lib/docker/overlay2/948493d6b2c0a297cd4a11a30bd3542553a70c30b5e3a4cdbef5f1de58cb4b1e/diff:/var/lib/docker/overlay2/212321f1998f076983187bf1bb1c7373222143bc1f3539eb518d5ff6152b812f/diff",
            "MergedDir": "/var/lib/docker/overlay2/81458a476a0b553361a36684470e23a8cff823eaff2a8a22072ebe6f81f7deb4/merged",
            "UpperDir": "/var/lib/docker/overlay2/81458a476a0b553361a36684470e23a8cff823eaff2a8a22072ebe6f81f7deb4/diff",
            "WorkDir": "/var/lib/docker/overlay2/81458a476a0b553361a36684470e23a8cff823eaff2a8a22072ebe6f81f7deb4/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8d6b7eb76b62254226e7ea4253257e827eba1e39d2ba0835a671ff47eb731bc2",
            "sha256:021b85f700d9091fe8613f16d9f2bef0f5d662c330fa5dfb3e19b43a0ff29f9b",
            "sha256:cc71826026569653e296cd87ed78bb29cfb025c0519396abcde62aae6d49ef0f",
            "sha256:55a77c892be79f566aafdee99d095bc44ad545bdb475c564140da576aec0737b",
            "sha256:a1c1d1d94e345ab6ed29cfc34830015daa72eebb6667e8c6668fc274d840b85c",
            "sha256:bfbb660c8355fef11876855109725479205e36986d5b4118da0fcd564e8e3846"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-03T18:03:04.369583539+08:00"
    }
}

更多版本

docker.io/gpustack/benchmark-runner:v0.0.2

linux/amd64 docker.io2.65GB2026-03-18 16:43
274

docker.io/gpustack/benchmark-runner:v0.0.4

linux/amd64 docker.io2.68GB2026-09-03 18:03
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×