docker.io/gpustack/gpustack:latest-npu linux/arm64

docker.io/gpustack/gpustack:latest-npu - 国内下载镜像源 浏览次数:107

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个名为 docker.io/gpustack/gpustack 的 Docker 容器镜像。 该镜像的具体描述信息需要参考其官方文档或仓库页面才能获得。 没有更多信息可以提供。

源镜像 docker.io/gpustack/gpustack:latest-npu
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64
镜像ID sha256:d624ac018b4d39d69019a31b1540c6aef51c81a58f0f24af13d008d7801c2c19
镜像TAG latest-npu-linuxarm64
大小 15.47GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 tini -- /usr/bin/bash -c source /etc/profile && exec gpustack start "$@" --
工作目录
OS/平台 linux/arm64
浏览量 107 次
贡献者 gz***u@foxmail.com
镜像创建 2025-04-24T15:50:05.426518188Z
同步时间 2025-04-28 09:54
更新时间 2025-06-01 02:07
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive PYTHON_VERSION=3.11 LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b CANN_HOME=/usr/local/Ascend
镜像标签
2025-04-24T15:36:18.681Z: org.opencontainers.image.created Manage GPU clusters for running AI models: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 3e1a04ad9a1649205cfee926895c7f3b1ded2e17: org.opencontainers.image.revision https://github.com/gpustack/gpustack: org.opencontainers.image.source gpustack: org.opencontainers.image.title https://github.com/gpustack/gpustack: org.opencontainers.image.url v0.6.0-npu: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64  docker.io/gpustack/gpustack:latest-npu

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64  docker.io/gpustack/gpustack:latest-npu

Shell快速替换命令

sed -i 's#gpustack/gpustack:latest-npu#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64  docker.io/gpustack/gpustack:latest-npu'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64  docker.io/gpustack/gpustack:latest-npu'

镜像构建历史


# 2025-04-24 23:50:05  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--" "/usr/bin/bash" "-c" "source /etc/profile && exec gpustack start \"$@\"" "--"]
                        
# 2025-04-24 23:50:05  4.21KB 执行命令并创建新的镜像层
RUN |9 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b TORCH_VERSION=2.1.0 TORCH_NPU_VERSION=2.1.0.post8 MINDIE_VERSION=1.0.0 /bin/bash -eo pipefail -c     # Export CANN driver lib
    EXPORT_DRIVER_LIB="export LD_LIBRARY_PATH=${CANN_HOME}/driver/lib64/common:${CANN_HOME}/driver/lib64/driver:\${LD_LIBRARY_PATH}"
    echo "${EXPORT_DRIVER_LIB}" >> /etc/profile
    echo "${EXPORT_DRIVER_LIB}" >> ~/.bashrc

    # Source CANN Toolkit environment
    SOURCE_TOOLKIT_ENV="source ${CANN_HOME}/ascend-toolkit/set_env.sh"
    echo "${SOURCE_TOOLKIT_ENV}" >> /etc/profile
    echo "${SOURCE_TOOLKIT_ENV}" >> ~/.bashrc

    # Source CANN NNAL environment
    SOURCE_NNAL_ENV="source ${CANN_HOME}/nnal/atb/set_env.sh"
    echo "${SOURCE_NNAL_ENV}" >> /etc/profile
    echo "${SOURCE_NNAL_ENV}" >> ~/.bashrc

    # Source ATB model environment
    SOURCE_ATB_MODEL_ENV="source ${CANN_HOME}/atb-models/set_env.sh"
    echo "${SOURCE_ATB_MODEL_ENV}" >> /etc/profile
    echo "${SOURCE_ATB_MODEL_ENV}" >> ~/.bashrc

    # NB(thxCode): For specific MindIE version supporting,
    # we need to process environment setting up during GPUStack deployment.
 # buildkit
                        
# 2025-04-24 23:50:04  2.04GB 执行命令并创建新的镜像层
RUN |9 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b TORCH_VERSION=2.1.0 TORCH_NPU_VERSION=2.1.0.post8 MINDIE_VERSION=1.0.0 /bin/bash -eo pipefail -c     # Build
    cd /workspace/gpustack \
        && make build

    # Install
    WHEEL_PACKAGE="$(ls /workspace/gpustack/dist/*.whl)[mindie]"
    pip install $WHEEL_PACKAGE

    # Download tools
    gpustack download-tools --device npu

    # Post-process,
    # override the required dependencies after installed.
    pip install transformers==4.46.3 \
        && pip freeze \
        && python -m site

    # Set up environment
    mkdir -p /var/lib/gpustack \
        && chmod -R 0755 /var/lib/gpustack

    # Cleanup
    rm -rf /workspace/gpustack/dist \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 17:23:54  679.25MB 执行命令并创建新的镜像层
RUN |9 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b TORCH_VERSION=2.1.0 TORCH_NPU_VERSION=2.1.0.post8 MINDIE_VERSION=1.0.0 /bin/bash -eo pipefail -c     # MindIE

    OS="$(uname -s | tr '[:upper:]' '[:lower:]')"
    ARCH="$(uname -m)"
    DOWNLOAD_VERSION="$(echo ${MINDIE_VERSION%\.beta1} | tr '[:lower:]' '[:upper:]')"
    URL_PREFIX="https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/MindIE/MindIE%20${DOWNLOAD_VERSION}"
    URL_SUFFIX="response-content-type=application/octet-stream"

    # Prepare environment
    source ${CANN_HOME}/ascend-toolkit/set_env.sh
    source ${CANN_HOME}/nnal/atb/set_env.sh

    # Install dependencies
    cat <<EOT >/tmp/requirements.txt
absl-py==2.2.2
attrs==24.3.0
certifi==2019.11.28
charset-normalizer==3.4.1
click==8.1.8
decorator==5.2.1
filelock==3.18.0
fsspec==2025.3.2
greenlet==3.2.0
grpcio==1.71.0
idna==2.8
Jinja2==3.1.6
MarkupSafe==3.0.2
networkx==3.4.2
pillow==11.0.0
packaging==24.2
RapidFuzz==3.13.0
regex==2024.11.6
safetensors==0.5.3
scipy==1.15.2
six==1.17.0
torchvision==0.16.0
tqdm==4.67.1
typing_extensions==4.13.2
urllib3==2.4.0
torch==${TORCH_VERSION}
torch-npu==${TORCH_NPU_VERSION}
EOT
    pip install --no-cache-dir -r /tmp/requirements.txt \
        && pip freeze \
        && python -m site

    # Install MindIE
    MINDIE_FILE="Ascend-mindie_${DOWNLOAD_VERSION}_${OS}-${ARCH}.run"
    MINDIE_PATH="/tmp/${MINDIE_FILE}"
    MINDIE_URL="${URL_PREFIX}/${MINDIE_FILE}?${URL_SUFFIX}"
    curl -H 'Referer: https://www.hiascend.com/' --retry 3 --retry-connrefused -fL -o "${MINDIE_PATH}" "${MINDIE_URL}"
    chmod a+x "${MINDIE_PATH}"
    printf "Y\n" | "${MINDIE_PATH}" --install --install-path="${CANN_HOME}"

    # Post process
    chmod +w "${CANN_HOME}/mindie/latest/mindie-service/conf"

    # Cleanup
    rm -f "${MINDIE_PATH}" \
        && rm -rf /var/log/mindie_log \
        && rm -rf ~/log \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 11:48:17  0.00B 定义构建参数
ARG MINDIE_VERSION=1.0.0
                        
# 2025-04-17 11:48:17  0.00B 定义构建参数
ARG TORCH_NPU_VERSION=2.1.0.post8
                        
# 2025-04-17 11:48:17  0.00B 定义构建参数
ARG TORCH_VERSION=2.1.0
                        
# 2025-04-17 11:48:17  5.12MB 执行命令并创建新的镜像层
RUN |6 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b /bin/bash -eo pipefail -c     # ATB Models

    # Install
    pip install ${CANN_HOME}/atb-models/*.whl

    # Cleanup
    rm -f "${NNAL_PATH}" \
        && rm -rf /var/log/ascend_seclog \
        && rm -rf /var/log/cann_atb_log \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 11:48:08  13.54MB 复制新文件或目录到容器中
COPY --chown=root:root /usr/local/Ascend/atb-models /usr/local/Ascend/atb-models # buildkit
                        
# 2025-04-17 11:48:08  1.04GB 执行命令并创建新的镜像层
RUN |6 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b /bin/bash -eo pipefail -c     # CANN NNAL

    OS="$(uname -s | tr '[:upper:]' '[:lower:]')"
    ARCH="$(uname -m)"
    DOWNLOAD_VERSION="$(echo ${CANN_VERSION%\.beta1} | tr '[:lower:]' '[:upper:]')"
    URL_PREFIX="https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN%20${DOWNLOAD_VERSION}"
    URL_SUFFIX="response-content-type=application/octet-stream"

    # Prepare environment
    source ${CANN_HOME}/ascend-toolkit/set_env.sh

    # Install NNAL
    NNAL_FILE="Ascend-cann-nnal_${DOWNLOAD_VERSION}_${OS}-${ARCH}.run"
    NNAL_PATH="/tmp/${NNAL_FILE}"
    NNAL_URL="${URL_PREFIX}/${NNAL_FILE}?${URL_SUFFIX}"
    curl -H 'Referer: https://www.hiascend.com/' --retry 3 --retry-connrefused -fL -o "${NNAL_PATH}" "${NNAL_URL}"
    chmod a+x "${NNAL_PATH}"
    printf "Y\n" | "${NNAL_PATH}" --install --install-path="${CANN_HOME}"

    # Cleanup
    rm -f "${NNAL_PATH}" \
        && rm -rf /var/log/ascend_seclog \
        && rm -rf /var/log/cann_atb_log \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 11:45:17  3.78GB 执行命令并创建新的镜像层
RUN |6 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b /bin/bash -eo pipefail -c     # CANN Kernels

    OS="$(uname -s | tr '[:upper:]' '[:lower:]')"
    ARCH="$(uname -m)"
    DOWNLOAD_VERSION="$(echo ${CANN_VERSION%\.beta1} | tr '[:lower:]' '[:upper:]')"
    URL_PREFIX="https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN%20${DOWNLOAD_VERSION}"
    URL_SUFFIX="response-content-type=application/octet-stream"

    # Prepare environment
    source ${CANN_HOME}/ascend-toolkit/set_env.sh

    # Install kernels
    KERNELS_FILE="Ascend-cann-kernels-${CANN_CHIP}_${DOWNLOAD_VERSION}_${OS}-${ARCH}.run"
    if ! curl -H 'Referer: https://www.hiascend.com/' --retry 3 --retry-connrefused -fsSIL "${URL_PREFIX}/${KERNELS_FILE}?${URL_SUFFIX}" >/dev/null 2>&1; then
        # Fallback to generic kernels
        KERNELS_FILE="Ascend-cann-kernels-${CANN_CHIP}_${DOWNLOAD_VERSION}_${OS}.run"
    fi
    KERNELS_PATH="/tmp/${KERNELS_FILE}"
    KERNELS_URL="${URL_PREFIX}/${KERNELS_FILE}?${URL_SUFFIX}"
    curl -H 'Referer: https://www.hiascend.com/' --retry 3 --retry-connrefused -fL -o "${KERNELS_PATH}" "${KERNELS_URL}"
    chmod a+x "${KERNELS_PATH}"
    printf "Y\n" |"${KERNELS_PATH}" --install --install-for-all --install-path="${CANN_HOME}"

    # Cleanup
    rm -f "${KERNELS_PATH}" \
        && rm -rf /var/log/ascend \
        && rm -rf /var/log/ascend_seclog \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 11:22:10  6.61GB 执行命令并创建新的镜像层
RUN |6 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b /bin/bash -eo pipefail -c     # CANN Toolkit

    OS="$(uname -s | tr '[:upper:]' '[:lower:]')"
    ARCH="$(uname -m)"
    DOWNLOAD_VERSION="$(echo ${CANN_VERSION%\.beta1} | tr '[:lower:]' '[:upper:]')"
    URL_PREFIX="https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN%20${DOWNLOAD_VERSION}"
    URL_SUFFIX="response-content-type=application/octet-stream"

    # Install dependencies
    pip install attrs cython numpy==1.26.4 decorator sympy cffi pyyaml pathlib2 psutil protobuf scipy requests absl-py

    # Install toolkit
    TOOLKIT_FILE="Ascend-cann-toolkit_${DOWNLOAD_VERSION}_${OS}-${ARCH}.run"
    TOOLKIT_PATH="/tmp/${TOOLKIT_FILE}"
    TOOLKIT_URL="${URL_PREFIX}/${TOOLKIT_FILE}?${URL_SUFFIX}"
    curl -H 'Referer: https://www.hiascend.com/' --retry 3 --retry-connrefused -fL -o "${TOOLKIT_PATH}" "${TOOLKIT_URL}"
    chmod a+x "${TOOLKIT_PATH}"
    printf "Y\n" | "${TOOLKIT_PATH}" --install --install-for-all --install-path="${CANN_HOME}"

    # Cleanup
    rm -f "${TOOLKIT_PATH}" \
        && rm -rf /var/log/ascend \
        && rm -rf /var/log/ascend_seclog \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 10:34:19  0.00B 设置环境变量 CANN_VERSION CANN_CHIP CANN_HOME
ENV CANN_VERSION=8.0.0.beta1 CANN_CHIP=910b CANN_HOME=/usr/local/Ascend
                        
# 2025-04-17 10:34:19  0.00B 定义构建参数
ARG CANN_CHIP=910b
                        
# 2025-04-17 10:34:19  0.00B 定义构建参数
ARG CANN_VERSION=8.0.0.beta1
                        
# 2025-04-17 10:34:19  298.18MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 /bin/bash -eo pipefail -c     # Dependencies

    # Install
    apt-get install -y --no-install-recommends \
        zlib1g zlib1g-dev libbz2-dev liblzma-dev libffi-dev openssl libssl-dev libsqlite3-dev \
        libblas-dev liblapack-dev libopenblas-dev libblas3 liblapack3 gfortran libhdf5-dev \
        libxml2 libxslt1-dev libgl1-mesa-glx libgmpxx4ldbl

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt
 # buildkit
                        
# 2025-04-17 10:33:17  143.44MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 /bin/bash -eo pipefail -c     # CMake/Make/SCCache

    # Install
    apt-get install -y --no-install-recommends \
        pkg-config make
    curl -sL "https://github.com/Kitware/CMake/releases/download/v3.22.1/cmake-3.22.1-linux-$(uname -m).tar.gz" | tar -zx -C /usr --strip-components 1
    curl -sL "https://github.com/mozilla/sccache/releases/download/v0.10.0/sccache-v0.10.0-$(uname -m)-unknown-linux-musl.tar.gz" | tar -zx -C /usr/bin --strip-components 1

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt
 # buildkit
                        
# 2025-04-17 10:32:50  207.91MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 /bin/bash -eo pipefail -c     # GCC

    # Install
    apt-get install -y --no-install-recommends \
        gcc-11 g++-11 gfortran-11 gfortran

    # Update alternatives
    if [ -f /etc/alternatives/gcov-dump ]; then update-alternatives --remove-all gcov-dump; fi; update-alternatives --install /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-11 10
    if [ -f /etc/alternatives/lto-dump ]; then update-alternatives --remove-all lto-dump; fi; update-alternatives --install /usr/bin/lto-dump lto-dump /usr/bin/lto-dump-11 10
    if [ -f /etc/alternatives/gcov ]; then update-alternatives --remove-all gcov; fi; update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-11 10
    if [ -f /etc/alternatives/gcc ]; then update-alternatives --remove-all gcc; fi; update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 10
    if [ -f /etc/alternatives/gcc-nm ]; then update-alternatives --remove-all gcc-nm; fi; update-alternatives --install /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-11 10
    if [ -f /etc/alternatives/cpp ]; then update-alternatives --remove-all cpp; fi; update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-11 10
    if [ -f /etc/alternatives/g++ ]; then update-alternatives --remove-all g++; fi; update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 10
    if [ -f /etc/alternatives/gcc-ar ]; then update-alternatives --remove-all gcc-ar; fi; update-alternatives --install /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-11 10
    if [ -f /etc/alternatives/gcov-tool ]; then update-alternatives --remove-all gcov-tool; fi; update-alternatives --install /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-11 10
    if [ -f /etc/alternatives/gcc-ranlib ]; then update-alternatives --remove-all gcc-ranlib; fi; update-alternatives --install /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-11 10
    if [ -f /etc/alternatives/gfortran ]; then update-alternatives --remove-all gfortran; fi; update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-11 10

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt
 # buildkit
                        
# 2025-04-17 10:31:48  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2025-04-17 10:31:48  595.62MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64 PYTHON_VERSION=3.11 /bin/bash -eo pipefail -c     # Refresh
    apt-get update -y && apt-get install -y --no-install-recommends \
        software-properties-common apt-transport-https \
      && add-apt-repository -y ppa:ubuntu-toolchain-r/test \
      && add-apt-repository -y ppa:deadsnakes/ppa \
      && apt-get update -y

    # Install
    apt-get install -y --no-install-recommends \
        ca-certificates build-essential binutils bash openssl \
        curl wget aria2 \
        git git-lfs \
        unzip xz-utils \
        tzdata locales \
        iproute2 iputils-ping ifstat net-tools dnsutils pciutils ipmitool \
        procps sysstat htop \
        tini vim jq bc tree

    # Update python
    PYTHON="python${PYTHON_VERSION}"
    apt-get install -y --no-install-recommends \
        ${PYTHON} ${PYTHON}-dev ${PYTHON}-distutils ${PYTHON}-venv ${PYTHON}-lib2to3
    if [ -f /etc/alternatives/python ]; then update-alternatives --remove-all python; fi; update-alternatives --install /usr/bin/python python /usr/bin/${PYTHON} 10
    if [ -f /etc/alternatives/python3 ]; then update-alternatives --remove-all python3; fi; update-alternatives --install /usr/bin/python3 python3 /usr/bin/${PYTHON} 10
    curl -sS https://bootstrap.pypa.io/get-pip.py | ${PYTHON}

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

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/* \
        && rm -rf /var/cache/apt \
        && pip cache purge
 # buildkit
                        
# 2025-04-17 10:31:48  0.00B 设置环境变量 DEBIAN_FRONTEND PYTHON_VERSION
ENV DEBIAN_FRONTEND=noninteractive PYTHON_VERSION=3.11
                        
# 2025-04-17 10:31:48  0.00B 定义构建参数
ARG PYTHON_VERSION=3.11
                        
# 2025-04-17 10:31:48  0.00B 定义构建参数
ARG TARGETARCH=arm64
                        
# 2025-04-17 10:31:48  0.00B 定义构建参数
ARG TARGETOS=linux
                        
# 2025-04-17 10:31:48  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/arm64
                        
# 2025-04-17 10:31:48  0.00B 
SHELL [/bin/bash -eo pipefail -c]
                        
# 2025-04-08 18:46:45  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:46:45  65.68MB 
/bin/sh -c #(nop) ADD file:2c90d89e4dd4e1d2473deca816f585a78ced2a0c5c799399810f86fdbb17ac7e in / 
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d624ac018b4d39d69019a31b1540c6aef51c81a58f0f24af13d008d7801c2c19",
    "RepoTags": [
        "gpustack/gpustack:latest-npu",
        "gpustack/gpustack:v0.6.0-npu",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:latest-npu-linuxarm64",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack:v0.6.0-npu-linuxarm64"
    ],
    "RepoDigests": [
        "gpustack/gpustack@sha256:c897509eb198c17c37b693d623358c6d4066b7eb14fc6acb0509b1f753848557",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/gpustack@sha256:f41e6505e6a3dfda99cabbf5b6077d7e95ffe6b711ca15a99f15dea257f843ce"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-04-24T15:50:05.426518188Z",
    "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",
            "PYTHON_VERSION=3.11",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "CANN_VERSION=8.0.0.beta1",
            "CANN_CHIP=910b",
            "CANN_HOME=/usr/local/Ascend"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "tini",
            "--",
            "/usr/bin/bash",
            "-c",
            "source /etc/profile \u0026\u0026 exec gpustack start \"$@\"",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-04-24T15:36:18.681Z",
            "org.opencontainers.image.description": "Manage GPU clusters for running AI models",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "3e1a04ad9a1649205cfee926895c7f3b1ded2e17",
            "org.opencontainers.image.source": "https://github.com/gpustack/gpustack",
            "org.opencontainers.image.title": "gpustack",
            "org.opencontainers.image.url": "https://github.com/gpustack/gpustack",
            "org.opencontainers.image.version": "v0.6.0-npu"
        },
        "Shell": [
            "/bin/bash",
            "-eo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 15466544327,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f02a6221f58f72b8316b2bf5d3452bb1baceb5c528ef1f785cda3d49575b6e50/diff:/var/lib/docker/overlay2/290d5a98f9126fed12d6e37e5ec8d4197522dd47392e8219faa1f42d54731849/diff:/var/lib/docker/overlay2/203be7cbbffb7bfb6905743a2c8fb7389928d1798884b9ecf12b2055e90c021c/diff:/var/lib/docker/overlay2/308b47be606bc6584414232b509d405b83da95e831fe14af68e8c57df841ced7/diff:/var/lib/docker/overlay2/f6cd49892ea7665dc230c1bee03df7b4ea4b6e6bc661726acf69a4322438f9b8/diff:/var/lib/docker/overlay2/63da6e8c29d006f32f7b044d250f10ee2b3035c412061effa084c1571e06147c/diff:/var/lib/docker/overlay2/3db5caba3a2a830065ce220c33e87e46a8abc18504172626df6c2ecfbdc8f557/diff:/var/lib/docker/overlay2/f9cba74bbe19bf296bd267a2a0187e715e8464d89016122dcd4dd051c15ca712/diff:/var/lib/docker/overlay2/6c4e81aa2c3d307bd8384431d8918e24c42890369e655a0041c89d55692b1f7c/diff:/var/lib/docker/overlay2/5edbcb493f38adb697267d88b58e2dd7962595be10f676b29b35c1061b30dd2c/diff:/var/lib/docker/overlay2/10101999b0260e174ce80e3f6b39ec0baa1559954fdd1787135affb456559ede/diff:/var/lib/docker/overlay2/cf108f0e430182307c0dfe5be2f8019d36225c16418df8927e32f5646e0c8d9c/diff",
            "MergedDir": "/var/lib/docker/overlay2/13cd821cea03df4a39bf01dee8f48f6a2bc4e4a7f55004ee04f78dfb74de8b01/merged",
            "UpperDir": "/var/lib/docker/overlay2/13cd821cea03df4a39bf01dee8f48f6a2bc4e4a7f55004ee04f78dfb74de8b01/diff",
            "WorkDir": "/var/lib/docker/overlay2/13cd821cea03df4a39bf01dee8f48f6a2bc4e4a7f55004ee04f78dfb74de8b01/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:37250a17e932419f4b54e624c819baf38c0025e7f9c4ba0e15af15f14a3d74c3",
            "sha256:a6de66510f9b0ff4cf374917891b702d7d44a01113324e8c2d1182658140452e",
            "sha256:a0a76d32dc6098942ccff9311cfc87ee338872437a90cad536f0b5eab1083e8f",
            "sha256:c3f08e19be76e07fa1e40ef8fcc673d495b386f24316c54b32f5b95e931878d9",
            "sha256:3025fe8988dbacda44b0e42e0719b5dc3a32347e148afd2d4cfdf7f88e78b220",
            "sha256:9904ec16655a8fbd62f1c5a60f97b3bb3b0d841542eb9d4197ac6f392dddbdbc",
            "sha256:7182e33df2d158ad72878b8b4f3b9fbde891db297afa7a8e0522511045957542",
            "sha256:02f19581c79b6750d00a2926d1ab2de730df59e69e9522559211d04a36391b26",
            "sha256:215a57cca2199941e45e73a409bf8dd95615ecc5662416ae9fe681956b30d645",
            "sha256:19b7ce920bea40f67ecae035e46f96e08834f51203fcd5d06d80ef1c7713098f",
            "sha256:2eeb5303ded0d1564f22d84896ada5844a1723900515eeb354e1db07df2d92ad",
            "sha256:15df368cfd26b9321794ad38aa777a940a5a9afd82ddba2c86c536f223df7304",
            "sha256:e2e942af81c48e01f264cccefd37e735b3bed50493c580901707b1a5a82b8a1e"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-28T09:54:14.396944415+08:00"
    }
}

更多版本

docker.io/gpustack/gpustack:latest

linux/amd64 docker.io13.39GB2024-12-17 02:56
319

docker.io/gpustack/gpustack:main

linux/arm64 docker.io6.16GB2025-01-10 17:09
187

docker.io/gpustack/gpustack:main-cpu

linux/arm64 docker.io3.07GB2025-01-10 17:15
144

docker.io/gpustack/gpustack:main

linux/amd64 docker.io13.47GB2025-01-11 01:06
143

docker.io/gpustack/gpustack:main-cpu

linux/amd64 docker.io8.64GB2025-01-11 01:23
169

docker.io/gpustack/gpustack:main-npu

linux/amd64 docker.io11.31GB2025-01-11 01:38
372

docker.io/gpustack/gpustack:main-npu

linux/arm64 docker.io11.16GB2025-01-11 01:55
124

docker.io/gpustack/gpustack:v0.5.0-npu

linux/arm64 docker.io10.77GB2025-02-09 00:59
252

docker.io/gpustack/gpustack:v0.5.0-npu

linux/amd64 docker.io10.94GB2025-02-09 01:29
192

docker.io/gpustack/gpustack:0.5.1rc1

linux/amd64 docker.io13.92GB2025-02-13 00:33
178

docker.io/gpustack/gpustack:latest-rocm

linux/amd64 docker.io51.40GB2025-03-14 02:47
164

docker.io/gpustack/gpustack:v0.5.1

linux/amd64 docker.io13.91GB2025-04-08 00:26
125

docker.io/gpustack/gpustack:0.6.0rc1

linux/amd64 docker.io15.64GB2025-04-13 03:11
111

docker.io/gpustack/gpustack:main-rocm

linux/amd64 docker.io52.53GB2025-04-19 01:08
83

docker.io/gpustack/gpustack:v0.6.0-npu

linux/arm64 docker.io15.47GB2025-04-27 15:06
150

docker.io/gpustack/gpustack:latest-npu

linux/arm64 docker.io15.47GB2025-04-28 09:54
106

docker.io/gpustack/gpustack:v0.6

linux/amd64 docker.io16.00GB2025-04-29 00:53
52

docker.io/gpustack/gpustack:v0.6.0

linux/amd64 docker.io16.00GB2025-04-30 13:22
96

docker.io/gpustack/gpustack:latest-cuda12.8

linux/amd64 docker.io16.41GB2025-05-05 00:48
54

docker.io/gpustack/gpustack:v0.6.1-npu

linux/arm64 docker.io17.16GB2025-05-20 00:35
58

docker.io/gpustack/gpustack:v0.6.1

linux/amd64 docker.io17.04GB2025-05-22 01:55
57