quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler linux/arm64

quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler - 国内下载镜像源 浏览次数:143 温馨提示: 这是一个 linux/arm64 系统架构镜像
```html

quay.io/ascend/vllm-ascend 镜像描述

这是一个基于昇腾AI处理器的VLLM (Versatile Large Language Model) 镜像。它允许在昇腾硬件上运行大型语言模型,提供高效的推理能力。

```
源镜像 quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64
镜像ID sha256:3fa99377d9d0ec7ea3f4af12e94c544a4d4b9fecfac021d30d85187492584d2b
镜像TAG v0.8.4rc2-openeuler-linuxarm64
大小 14.18GB
镜像源 quay.io
CMD /bin/bash
启动入口 /bin/bash -c source /usr/local/Ascend/ascend-toolkit/set_env.sh && if [ -f /usr/local/Ascend/nnal/atb/set_env.sh ]; then source /usr/local/Ascend/nnal/atb/set_env.sh; fi && exec "$@" --
工作目录 /workspace
OS/平台 linux/arm64
浏览量 143 次
贡献者 li*******g@qq.com
镜像创建 2025-04-28T14:55:11.243458665Z
同步时间 2025-04-29 16:34
更新时间 2025-05-06 16:40
环境变量
PATH=/usr/local/python3.10/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver: COMPILE_CUSTOM_KERNELS=1
镜像标签
2025-04-28T13:58:51.328Z: org.opencontainers.image.created Community maintained hardware plugin for vLLM on Ascend: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses 1fce70a2fb2602170781773104a69c69beb16161: org.opencontainers.image.revision https://github.com/vllm-project/vllm-ascend: org.opencontainers.image.source vllm-ascend: org.opencontainers.image.title https://github.com/vllm-project/vllm-ascend: org.opencontainers.image.url v0.8.4rc2-openeuler: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64  quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64  quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler

Shell快速替换命令

sed -i 's#quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64  quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64  quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler'

镜像构建历史


# 2025-04-28 22:55:11  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2025-04-28 22:55:11  219.61MB 执行命令并创建新的镜像层
RUN |4 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.8.4 /bin/bash -c python3 -m pip install modelscope ray &&     python3 -m pip cache purge # buildkit
                        
# 2025-04-28 22:52:58  656.37MB 执行命令并创建新的镜像层
RUN |4 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.8.4 /bin/bash -c source /usr/local/Ascend/ascend-toolkit/set_env.sh &&     source /usr/local/Ascend/nnal/atb/set_env.sh &&     export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Ascend/ascend-toolkit/latest/`uname -i`-linux/devlib &&     python3 -m pip install -v -e /workspace/vllm-ascend/ --extra-index https://download.pytorch.org/whl/cpu/ &&     python3 -m pip cache purge # buildkit
                        
# 2025-04-28 22:33:52  1.15GB 执行命令并创建新的镜像层
RUN |4 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.8.4 /bin/bash -c VLLM_TARGET_DEVICE="empty" python3 -m pip install -e /workspace/vllm/ --extra-index https://download.pytorch.org/whl/cpu/ &&     python3 -m pip uninstall -y triton &&     python3 -m pip cache purge # buildkit
                        
# 2025-04-28 22:20:58  29.43MB 执行命令并创建新的镜像层
RUN |4 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.8.4 /bin/bash -c git clone --depth 1 $VLLM_REPO --branch $VLLM_TAG /workspace/vllm # buildkit
                        
# 2025-04-28 22:20:55  0.00B 定义构建参数
ARG VLLM_TAG=v0.8.4
                        
# 2025-04-28 22:20:55  0.00B 定义构建参数
ARG VLLM_REPO=https://github.com/vllm-project/vllm.git
                        
# 2025-04-28 22:20:55  1.53MB 复制新文件或目录到容器中
COPY . /workspace/vllm-ascend/ # buildkit
                        
# 2025-04-28 22:20:55  0.00B 设置工作目录为/workspace
WORKDIR /workspace
                        
# 2025-04-28 22:20:55  46.00B 执行命令并创建新的镜像层
RUN |2 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 /bin/bash -c pip config set global.index-url ${PIP_INDEX_URL} # buildkit
                        
# 2025-04-28 22:20:52  634.87MB 执行命令并创建新的镜像层
RUN |2 PIP_INDEX_URL=https://pypi.org/simple COMPILE_CUSTOM_KERNELS=1 /bin/bash -c yum update -y &&     yum install -y python3-pip git vim wget net-tools gcc gcc-c++ make cmake numactl-devel &&     rm -rf /var/cache/yum # buildkit
                        
# 2025-04-28 22:20:52  0.00B 设置环境变量 COMPILE_CUSTOM_KERNELS
ENV COMPILE_CUSTOM_KERNELS=1
                        
# 2025-04-28 22:20:52  0.00B 定义构建参数
ARG COMPILE_CUSTOM_KERNELS=1
                        
# 2025-04-28 22:20:52  0.00B 定义构建参数
ARG PIP_INDEX_URL=https://pypi.org/simple
                        
# 2025-03-10 21:08:07  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/bash" "-c" "  source /usr/local/Ascend/ascend-toolkit/set_env.sh &&   if [ -f /usr/local/Ascend/nnal/atb/set_env.sh ]; then     source /usr/local/Ascend/nnal/atb/set_env.sh;   fi &&   exec \"$@\"" "--"]
                        
# 2025-03-10 21:08:07  2.78KB 执行命令并创建新的镜像层
RUN |1 PY_VERSION=3.10 /bin/bash -c PY_PATH="PATH=/usr/local/python${PY_VERSION}/bin:\${PATH}" &&     echo "export ${PY_PATH}" >> /etc/profile &&     echo "export ${PY_PATH}" >> ~/.bashrc &&     CANN_TOOLKIT_ENV_FILE="/usr/local/Ascend/ascend-toolkit/set_env.sh" &&     DRIVER_LIBRARY_PATH="LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:\${LD_LIBRARY_PATH}" &&     echo "export ${DRIVER_LIBRARY_PATH}" >> /etc/profile &&     echo "export ${DRIVER_LIBRARY_PATH}" >> ~/.bashrc &&     echo "source ${CANN_TOOLKIT_ENV_FILE}" >> /etc/profile &&     echo "source ${CANN_TOOLKIT_ENV_FILE}" >> ~/.bashrc &&     echo "source ${CANN_TOOLKIT_ENV_FILE}" >> ~/.bashrc &&     CANN_NNAL_ENV_FILE="/usr/local/Ascend/nnal/atb/set_env.sh" &&     if [ -f "${CANN_NNAL_ENV_FILE}" ]; then         echo "source ${CANN_NNAL_ENV_FILE}" >> /etc/profile &&         echo "source ${CANN_NNAL_ENV_FILE}" >> ~/.bashrc;     fi # buildkit
                        
# 2025-03-10 21:08:06  84.00B 复制新文件或目录到容器中
COPY /etc/Ascend /etc/Ascend # buildkit
                        
# 2025-03-10 21:08:06  10.68GB 复制新文件或目录到容器中
COPY /usr/local/Ascend /usr/local/Ascend # buildkit
                        
# 2025-03-10 21:06:32  479.29MB 复制新文件或目录到容器中
COPY /usr/local/python3.10 /usr/local/python3.10 # buildkit
                        
# 2025-03-10 20:53:01  127.00MB 执行命令并创建新的镜像层
RUN |1 PY_VERSION=3.10 /bin/bash -c yum update -y &&     yum install -y         ca-certificates         bash         glibc         sqlite-devel     && yum clean all     && rm -rf /var/cache/yum     && rm -rf /tmp/* # buildkit
                        
# 2025-03-10 20:53:01  0.00B 
SHELL [/bin/bash -c]
                        
# 2025-03-10 20:53:01  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:
                        
# 2025-03-10 20:53:01  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/python3.10/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-03-10 20:53:01  0.00B 定义构建参数
ARG PY_VERSION=3.10
                        
# 2025-03-01 08:01:55  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2025-03-01 08:01:55  2.94KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c ln -sf /usr/share/zoneinfo/UTC /etc/localtime &&     sed -i "s/TMOUT=300/TMOUT=0/g" /etc/bashrc # buildkit
                        
# 2025-03-01 08:01:54  202.97MB 复制文件或目录到容器中
ADD openEuler-docker-rootfs.arm64.tar.xz / # buildkit
                        
# 2025-03-01 08:01:54  0.00B 定义构建参数
ARG TARGETARCH=arm64
                        
                    

镜像信息

{
    "Id": "sha256:3fa99377d9d0ec7ea3f4af12e94c544a4d4b9fecfac021d30d85187492584d2b",
    "RepoTags": [
        "quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler-linuxarm64"
    ],
    "RepoDigests": [
        "quay.io/ascend/vllm-ascend@sha256:c0b027b2d2950f448bfaffe317bf4e9c81ad3da32ab997b7b12156e16ab2f0f6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ascend/vllm-ascend@sha256:f16f8237ebec368dc7d031ed52cbdcaae24e4fa5af065b9b74971490045776a1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-04-28T14:55:11.243458665Z",
    "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/python3.10/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:",
            "COMPILE_CUSTOM_KERNELS=1"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/workspace",
        "Entrypoint": [
            "/bin/bash",
            "-c",
            "  source /usr/local/Ascend/ascend-toolkit/set_env.sh \u0026\u0026   if [ -f /usr/local/Ascend/nnal/atb/set_env.sh ]; then     source /usr/local/Ascend/nnal/atb/set_env.sh;   fi \u0026\u0026   exec \"$@\"",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-04-28T13:58:51.328Z",
            "org.opencontainers.image.description": "Community maintained hardware plugin for vLLM on Ascend",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "1fce70a2fb2602170781773104a69c69beb16161",
            "org.opencontainers.image.source": "https://github.com/vllm-project/vllm-ascend",
            "org.opencontainers.image.title": "vllm-ascend",
            "org.opencontainers.image.url": "https://github.com/vllm-project/vllm-ascend",
            "org.opencontainers.image.version": "v0.8.4rc2-openeuler"
        },
        "Shell": [
            "/bin/bash",
            "-c"
        ]
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 14183267797,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ee29c6dbfa034720931b06e2f1adfe7c74d9b4865ec4ae04852a5469b00ec4e2/diff:/var/lib/docker/overlay2/3b3d4185d93e593017db18153d9cbebf96e64d3281c69a7dd791c6ab40c8f3b1/diff:/var/lib/docker/overlay2/a1a5aaa441fe95928f79a349d3cb9ccb232fe50987bb41c04a192082574299d6/diff:/var/lib/docker/overlay2/21c8c92156d44c748fff3bd068e30c397a9f151a302e5a3ecf1a0789f2a4a627/diff:/var/lib/docker/overlay2/b86ba6a9cbf16a12e4ed4e9bf0e37c23f20d3e87c3179723cb9f87ea3b481aa1/diff:/var/lib/docker/overlay2/5510edc22c535ce0b2aaaf419393661f72813f2de0e0157179504937e708f631/diff:/var/lib/docker/overlay2/5749591da27a5762931831e72ffeb94b91fe00ed1995ca2908536e4e1a82fc1f/diff:/var/lib/docker/overlay2/1bc69a1188ae17bf4e4a990347fc843d6c9cdc2c0634d2ad048fca059ad6707d/diff:/var/lib/docker/overlay2/c534f5518daae3c4a73ce009c0dbe417c91456ceb4f56a92985691999ed5bafb/diff:/var/lib/docker/overlay2/70fcea5d97b9e3258ae969d4f9daf6e8501ff3161612c53d58f794e43115bb3c/diff:/var/lib/docker/overlay2/db166e9cfb5c3d236cce335ff3911b116145444402cc2779a2b54e92881e8236/diff:/var/lib/docker/overlay2/b005b065279da26918c80061cc94e2b7d3f27046006468ceba8338075b1fc088/diff:/var/lib/docker/overlay2/379f396b3d5519922072d0046159736afbfc7eb3eecc7fdc2cbfeb455011c22e/diff:/var/lib/docker/overlay2/a5d0a1b35d3876818eb13a6b3d8e31d9f8115bf515829e7eeda1746c4c656e44/diff",
            "MergedDir": "/var/lib/docker/overlay2/bd91f6b4c505d3994992affc34d7b8b27f4033bd5fdebb5228cac06c189fc2a3/merged",
            "UpperDir": "/var/lib/docker/overlay2/bd91f6b4c505d3994992affc34d7b8b27f4033bd5fdebb5228cac06c189fc2a3/diff",
            "WorkDir": "/var/lib/docker/overlay2/bd91f6b4c505d3994992affc34d7b8b27f4033bd5fdebb5228cac06c189fc2a3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:9e07b8fa0b86c56aee293b9210802c8eff31ce233c2d1cf4e10a3ea3ba1542c8",
            "sha256:ef7bc984c28ae6d9d5c6c447254337c83dd97dec8b128b9679cb75f6f1a14c8a",
            "sha256:f018b57c2ac2db9c903af35c02a282bbd22d607ebe0e258c1321aa1e2a4fc55b",
            "sha256:3005e98e8c17e799ffc108f234b42fb82e4dcc27a170b69ebe14b6428223c31f",
            "sha256:2b6d3a5faca584450c6a3a27ff0f60a2e278c3b4a50e3e185787403e1f7d05cf",
            "sha256:e56335897ffa7ba90a976f53ddcc1a26ad39a08e528c6939dd3b1c2d626c5556",
            "sha256:7b6168e94c2d18e6064e1bcc5bbd12f406e56a9827d6d8fa9876dc89c04fee32",
            "sha256:72feff9910da8c79c33934c8cd99971dad9e40ac02238aa45d9e47cc2d7357ce",
            "sha256:5c6ccddeb9ad1915a222021f0bf31f131d3df91632b48b0b691fa0c4103a19e3",
            "sha256:d415cc3cf5217bef0db7bf9634445d6e266e8432e161d4ebd4d4eeb028697778",
            "sha256:3c7d29376426bb349411ac46bafe990801327fbae02fc7ca757a6116a396ed46",
            "sha256:909e7c77171d34f2798889199c2f91983405cc1bc2e2d49f58eb2413da3eea50",
            "sha256:ab3740bfc7ed2c90db549aab111ee9e2101c02b0b4872a693009d9fa5ecb0445",
            "sha256:984f900bb8012cbf1c53e7f1832d9010613f0881d9447725cce236bea1a2b60d",
            "sha256:0e6a6bc0dca9cd66d5303654658c40489f13f3ccb058edd4a29e61cd4a30d464"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-29T16:32:50.421156114+08:00"
    }
}

更多版本

quay.io/ascend/vllm-ascend:v0.7.1rc1

linux/arm64 quay.io13.39GB2025-03-06 15:00
341

quay.io/ascend/vllm-ascend:v0.7.3rc2

linux/arm64 quay.io13.95GB2025-03-30 00:19
243

quay.io/ascend/vllm-ascend:v0.7.3rc1

linux/arm64 quay.io13.93GB2025-03-30 00:26
70

quay.io/ascend/vllm-ascend:v0.8.4rc1

linux/amd64 quay.io16.00GB2025-04-22 00:37
130

quay.io/ascend/vllm-ascend:v0.8.4rc1-openeuler

linux/arm64 quay.io14.63GB2025-04-28 00:52
79

quay.io/ascend/vllm-ascend:v0.8.4rc2-openeuler

linux/arm64 quay.io14.18GB2025-04-29 16:34
142