广告图片

docker.io/vllm/vllm-openai-rocm:latest linux/amd64

docker.io/vllm/vllm-openai-rocm:latest - 国内下载镜像源 浏览次数:10

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

该镜像是vllm项目提供的基于ROCm平台构建的镜像,实现了OpenAI兼容的API接口,可在AMD GPU上高效部署和运行大语言模型推理服务,支持低延迟、高吞吐量的LLM推理任务。

源镜像 docker.io/vllm/vllm-openai-rocm:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest
镜像ID sha256:6d706969eda4ed2c4dbd9fabc952d022bbdc311cf0701be3f740a35c788711f9
镜像TAG latest
大小 24.49GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 vllm serve
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2026-03-20T20:27:08.439749128Z
同步时间 2026-03-30 00:46
环境变量
PATH=/opt/rocm/llvm/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ROCM_PATH=/opt/rocm LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib: PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 AITER_ROCM_ARCH=gfx942;gfx950 MORI_GPU_ARCHS=gfx942;gfx950 HSA_NO_SCRATCH_RECLAIM=1 PYTHON_VERSION=3.12 DEBIAN_FRONTEND=noninteractive SCCACHE_BUCKET= SCCACHE_REGION= SCCACHE_S3_NO_CREDENTIALS= SCCACHE_IDLE_TIMEOUT= UV_HTTP_TIMEOUT=500 UV_INDEX_STRATEGY=unsafe-best-match UV_LINK_MODE=copy TOKENIZERS_PARALLELISM=false SAFETENSORS_FAST_GPU=1 HIP_FORCE_DEV_KERNARG=1 KINETO_CONFIG=/app/libkineto.conf
镜像标签
dl.mlsedevops@amd.com: maintainer ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest  docker.io/vllm/vllm-openai-rocm:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest  docker.io/vllm/vllm-openai-rocm:latest

Shell快速替换命令

sed -i 's#vllm/vllm-openai-rocm:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-03-21 04:27:08  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["vllm" "serve"]
                        
# 2026-03-21 04:27:08  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2026-03-21 04:27:08  629.00B 执行命令并创建新的镜像层
RUN |2 COMMON_WORKDIR=/app BASE_IMAGE=rocm/vllm-dev:base-12919 /bin/sh -c echo "VLLM_BASE_IMAGE=${BASE_IMAGE}" >> ${COMMON_WORKDIR}/versions.txt # buildkit
                        
# 2026-03-21 04:27:07  0.00B 设置环境变量 KINETO_CONFIG
ENV KINETO_CONFIG=/app/libkineto.conf
                        
# 2026-03-21 04:27:07  30.00B 执行命令并创建新的镜像层
RUN |2 COMMON_WORKDIR=/app BASE_IMAGE=rocm/vllm-dev:base-12919 /bin/sh -c echo "ROCTRACER_MAX_EVENTS=10000000" > ${COMMON_WORKDIR}/libkineto.conf # buildkit
                        
# 2026-03-21 04:27:06  0.00B 设置环境变量 HIP_FORCE_DEV_KERNARG
ENV HIP_FORCE_DEV_KERNARG=1
                        
# 2026-03-21 04:27:06  0.00B 设置环境变量 SAFETENSORS_FAST_GPU
ENV SAFETENSORS_FAST_GPU=1
                        
# 2026-03-21 04:27:06  0.00B 设置环境变量 TOKENIZERS_PARALLELISM
ENV TOKENIZERS_PARALLELISM=false
                        
# 2026-03-21 04:27:06  17.34KB 复制新文件或目录到容器中
COPY /docker /app/vllm/docker # buildkit
                        
# 2026-03-21 04:27:06  1.19MB 复制新文件或目录到容器中
COPY /examples /app/vllm/examples # buildkit
                        
# 2026-03-21 04:27:06  960.76KB 复制新文件或目录到容器中
COPY /benchmarks /app/vllm/benchmarks # buildkit
                        
# 2026-03-21 04:27:06  0.00B 定义构建参数
ARG BASE_IMAGE
                        
# 2026-03-21 04:27:06  0.00B 定义构建参数
ARG COMMON_WORKDIR
                        
# 2026-03-21 04:27:06  2.53GB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /install     && uv pip install --system -r requirements/rocm.txt     && pip uninstall -y vllm     && uv pip install --system *.whl # buildkit
                        
# 2026-03-21 04:23:43  20.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c uv pip install --system --upgrade huggingface-hub[cli] # buildkit
                        
# 2026-03-21 04:23:41  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c case "$(which python3)" in         *"/opt/conda/envs/py_3.9"*)             rm -rf /opt/conda/envs/py_3.9/lib/python3.9/site-packages/numpy-1.20.3.dist-info/;;         *) ;; esac # buildkit
                        
# 2026-03-21 04:23:41  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=
                        
# 2026-03-21 04:23:41  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=
                        
# 2026-03-21 04:23:41  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=
                        
# 2026-03-21 04:23:41  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=
                        
# 2026-03-21 04:23:41  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -f /usr/bin/sccache || true     && rm -rf /opt/sccache-wrappers || true # buildkit
                        
# 2026-03-21 04:23:40  1.78KB 执行命令并创建新的镜像层
RUN /bin/sh -c python3 -m pip install --upgrade pip && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-21 04:22:41  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG COMMON_WORKDIR
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=0
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=0
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=us-west-2
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=vllm-build-sccache
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-03-21 04:22:41  0.00B 执行命令并创建新的镜像层
RUN |8 ARG_PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 USE_SCCACHE=1 USE_SCCACHE=1 SCCACHE_DOWNLOAD_URL= SCCACHE_ENDPOINT= SCCACHE_BUCKET_NAME=vllm-build-sccache SCCACHE_REGION_NAME=us-west-2 SCCACHE_S3_NO_CREDENTIALS=0 /bin/sh -c if [ "$USE_SCCACHE" = "1" ]; then         if command -v sccache >/dev/null 2>&1; then             echo "sccache already installed, skipping installation";             sccache --version;         else             echo "Installing sccache..."             && SCCACHE_ARCH="x86_64"             && SCCACHE_VERSION="v0.8.1"             && SCCACHE_DL_URL="${SCCACHE_DOWNLOAD_URL:-https://github.com/mozilla/sccache/releases/download/${SCCACHE_VERSION}/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl.tar.gz}"             && curl -L -o /tmp/sccache.tar.gz ${SCCACHE_DL_URL}             && tar -xzf /tmp/sccache.tar.gz -C /tmp             && mv /tmp/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl/sccache /usr/bin/sccache             && chmod +x /usr/bin/sccache             && rm -rf /tmp/sccache.tar.gz /tmp/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl             && sccache --version;         fi;     fi # buildkit
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG SCCACHE_S3_NO_CREDENTIALS
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG SCCACHE_REGION_NAME
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG SCCACHE_BUCKET_NAME
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG SCCACHE_ENDPOINT
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG SCCACHE_DOWNLOAD_URL
                        
# 2026-03-21 04:22:41  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 UV_LINK_MODE
ENV UV_LINK_MODE=copy
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 UV_INDEX_STRATEGY
ENV UV_INDEX_STRATEGY=unsafe-best-match
                        
# 2026-03-21 04:22:41  0.00B 设置环境变量 UV_HTTP_TIMEOUT
ENV UV_HTTP_TIMEOUT=500
                        
# 2026-03-21 04:22:41  56.44MB 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 USE_SCCACHE=1 /bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR="/usr/local/bin" sh # buildkit
                        
# 2026-03-21 04:22:39  0.00B 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 USE_SCCACHE=1 /bin/sh -c if [ "$USE_SCCACHE" != "1" ]; then         apt-get purge -y sccache || true;         python3 -m pip uninstall -y sccache || true;         rm -f "$(which sccache)" || true;     fi # buildkit
                        
# 2026-03-21 04:22:38  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-03-21 04:22:38  1.87KB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 /bin/sh -c python3 -m pip install --upgrade pip # buildkit
                        
# 2026-03-21 04:22:37  427.91MB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 /bin/sh -c apt-get update -q -y && apt-get install -q -y     sqlite3 libsqlite3-dev libfmt-dev libmsgpack-dev libsuitesparse-dev     apt-transport-https ca-certificates wget curl # buildkit
                        
# 2026-03-21 04:22:37  0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-03-21 04:22:37  0.00B 定义构建参数
ARG ARG_PYTORCH_ROCM_ARCH
                        
# 2026-02-12 21:43:44  588.00B 执行命令并创建新的镜像层
RUN |15 BASE_IMAGE=rocm/dev-ubuntu-22.04:7.0-complete TRITON_BRANCH=57c693b6 TRITON_REPO=https://github.com/ROCm/triton.git PYTORCH_BRANCH=89075173 PYTORCH_VISION_BRANCH=v0.24.1 PYTORCH_REPO=https://github.com/ROCm/pytorch.git PYTORCH_VISION_REPO=https://github.com/pytorch/vision.git PYTORCH_AUDIO_BRANCH=v2.9.0 PYTORCH_AUDIO_REPO=https://github.com/pytorch/audio.git FA_BRANCH=0e60e394 FA_REPO=https://github.com/Dao-AILab/flash-attention.git AITER_BRANCH=v0.1.10.post2 AITER_REPO=https://github.com/ROCm/aiter.git MORI_BRANCH=2d02c6a9 MORI_REPO=https://github.com/ROCm/mori.git /bin/sh -c echo "BASE_IMAGE: ${BASE_IMAGE}" > /app/versions.txt     && echo "TRITON_BRANCH: ${TRITON_BRANCH}" >> /app/versions.txt     && echo "TRITON_REPO: ${TRITON_REPO}" >> /app/versions.txt     && echo "PYTORCH_BRANCH: ${PYTORCH_BRANCH}" >> /app/versions.txt     && echo "PYTORCH_VISION_BRANCH: ${PYTORCH_VISION_BRANCH}" >> /app/versions.txt     && echo "PYTORCH_REPO: ${PYTORCH_REPO}" >> /app/versions.txt     && echo "PYTORCH_VISION_REPO: ${PYTORCH_VISION_REPO}" >> /app/versions.txt     && echo "PYTORCH_AUDIO_BRANCH: ${PYTORCH_AUDIO_BRANCH}" >> /app/versions.txt     && echo "PYTORCH_AUDIO_REPO: ${PYTORCH_AUDIO_REPO}" >> /app/versions.txt     && echo "FA_BRANCH: ${FA_BRANCH}" >> /app/versions.txt     && echo "FA_REPO: ${FA_REPO}" >> /app/versions.txt     && echo "AITER_BRANCH: ${AITER_BRANCH}" >> /app/versions.txt     && echo "AITER_REPO: ${AITER_REPO}" >> /app/versions.txt     && echo "MORI_BRANCH: ${MORI_BRANCH}" >> /app/versions.txt     && echo "MORI_REPO: ${MORI_REPO}" >> /app/versions.txt # buildkit
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG MORI_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG MORI_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG AITER_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG AITER_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG FA_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG FA_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_AUDIO_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_AUDIO_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_VISION_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_VISION_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG PYTORCH_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG TRITON_REPO
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG TRITON_BRANCH
                        
# 2026-02-12 21:43:44  0.00B 定义构建参数
ARG BASE_IMAGE
                        
# 2026-02-12 21:43:44  3.71GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
                        
# 2026-02-12 21:14:01  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=0
                        
# 2026-02-12 21:14:01  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=0
                        
# 2026-02-12 21:14:01  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=us-west-2
                        
# 2026-02-12 21:14:01  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=vllm-build-sccache
                        
# 2026-02-12 21:14:01  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-02-12 21:14:01  120.00B 执行命令并创建新的镜像层
RUN |8 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 USE_SCCACHE=1 SCCACHE_DOWNLOAD_URL= SCCACHE_ENDPOINT= SCCACHE_BUCKET_NAME=vllm-build-sccache SCCACHE_REGION_NAME=us-west-2 SCCACHE_S3_NO_CREDENTIALS=0 /bin/sh -c if [ "$USE_SCCACHE" = "1" ]; then         echo "Setting up sccache wrappers for HIP compilation..."         && mkdir -p /opt/sccache-wrappers         && printf '#!/bin/bash\nexec sccache /opt/rocm/lib/llvm/bin/clang++ "$@"\n' > /opt/sccache-wrappers/clang++         && chmod +x /opt/sccache-wrappers/clang++         && printf '#!/bin/bash\nexec sccache /opt/rocm/lib/llvm/bin/clang "$@"\n' > /opt/sccache-wrappers/clang         && chmod +x /opt/sccache-wrappers/clang         && echo "sccache wrappers created in /opt/sccache-wrappers";     fi # buildkit
                        
# 2026-02-12 21:14:00  22.41MB 执行命令并创建新的镜像层
RUN |8 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 USE_SCCACHE=1 SCCACHE_DOWNLOAD_URL= SCCACHE_ENDPOINT= SCCACHE_BUCKET_NAME=vllm-build-sccache SCCACHE_REGION_NAME=us-west-2 SCCACHE_S3_NO_CREDENTIALS=0 /bin/sh -c if [ "$USE_SCCACHE" = "1" ]; then         echo "Installing sccache..."         && SCCACHE_ARCH="x86_64"         && SCCACHE_VERSION="v0.8.1"         && SCCACHE_DL_URL="${SCCACHE_DOWNLOAD_URL:-https://github.com/mozilla/sccache/releases/download/${SCCACHE_VERSION}/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl.tar.gz}"         && curl -L -o /tmp/sccache.tar.gz ${SCCACHE_DL_URL}         && tar -xzf /tmp/sccache.tar.gz -C /tmp         && mv /tmp/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl/sccache /usr/bin/sccache         && chmod +x /usr/bin/sccache         && rm -rf /tmp/sccache.tar.gz /tmp/sccache-${SCCACHE_VERSION}-${SCCACHE_ARCH}-unknown-linux-musl         && sccache --version;     fi # buildkit
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG SCCACHE_S3_NO_CREDENTIALS
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG SCCACHE_REGION_NAME
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG SCCACHE_BUCKET_NAME
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG SCCACHE_ENDPOINT
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG SCCACHE_DOWNLOAD_URL
                        
# 2026-02-12 21:13:58  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-02-12 21:13:58  13.61MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 /bin/sh -c apt-get update && apt-get install -y libjpeg-dev libsox-dev libsox-fmt-all sox && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-12 21:13:51  128.21MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 /bin/sh -c pip install -U packaging 'cmake<4' ninja wheel 'setuptools<80' pybind11 Cython # buildkit
                        
# 2026-02-12 21:13:46  366.94MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 /bin/sh -c apt-get update -y     && apt-get install -y software-properties-common git curl sudo vim less libgfortran5 libopenmpi-dev libpci-dev     && 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     && apt-get install -y python${PYTHON_VERSION} python${PYTHON_VERSION}-dev python${PYTHON_VERSION}-venv        python${PYTHON_VERSION}-lib2to3 python-is-python3      && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python${PYTHON_VERSION} 1     && update-alternatives --set python3 /usr/bin/python${PYTHON_VERSION}     && ln -sf /usr/bin/python${PYTHON_VERSION}-config /usr/bin/python3-config     && curl -sS https://bootstrap.pypa.io/get-pip.py | python${PYTHON_VERSION}     && python3 --version && python3 -m pip --version # buildkit
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-02-12 21:12:38  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-02-12 21:12:38  0.00B 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151 PYTHON_VERSION=3.12 /bin/sh -c mkdir -p /app # buildkit
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12
                        
# 2026-02-12 21:12:38  0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 HSA_NO_SCRATCH_RECLAIM
ENV HSA_NO_SCRATCH_RECLAIM=1
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 MORI_GPU_ARCHS
ENV MORI_GPU_ARCHS=gfx942;gfx950
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 AITER_ROCM_ARCH
ENV AITER_ROCM_ARCH=gfx942;gfx950
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-02-12 21:12:38  0.00B 定义构建参数
ARG PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 ROCM_PATH
ENV ROCM_PATH=/opt/rocm
                        
# 2026-02-12 21:12:38  0.00B 设置环境变量 PATH
ENV PATH=/opt/rocm/llvm/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-09-16 17:40:46  1.67KB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.0 AMDGPU_VERSION=7.0 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c groupadd -g 109 render # buildkit
                        
# 2025-09-16 17:40:45  17.14GB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.0 AMDGPU_VERSION=7.0 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates curl libnuma-dev gnupg   && curl -sL https://repo.radeon.com/rocm/rocm.gpg.key | apt-key add -   && printf "deb [arch=amd64] https://repo.radeon.com/rocm/apt/$ROCM_VERSION/ jammy main" | tee /etc/apt/sources.list.d/rocm.list   && printf "deb [arch=amd64] https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/ubuntu jammy main" | tee /etc/apt/sources.list.d/amdgpu.list   && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends   sudo   libelf1   kmod   file   python3-dev   python3-pip   rocm-dev   rocm-libs   build-essential &&   apt-get clean &&   rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-09-16 17:33:08  60.00B 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.0 AMDGPU_VERSION=7.0 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c echo "$APT_PREF" > /etc/apt/preferences.d/rocm-pin-600 # buildkit
                        
# 2025-09-16 17:33:08  0.00B 定义构建参数
ARG APT_PREF
                        
# 2025-09-16 17:33:08  0.00B 定义构建参数
ARG AMDGPU_VERSION=5.3
                        
# 2025-09-16 17:33:08  0.00B 定义构建参数
ARG ROCM_VERSION=5.3
                        
# 2025-09-16 17:33:08  0.00B 添加元数据标签
LABEL maintainer=dl.mlsedevops@amd.com
                        
# 2025-08-20 01:17:10  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-08-20 01:17:10  77.87MB 
/bin/sh -c #(nop) ADD file:9303cc1f788d2a9a8f909b154339f7c637b2a53c75c0e7f3da62eb1fefe371b1 in / 
                        
# 2025-08-20 01:17:08  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2025-08-20 01:17:08  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-08-20 01:17:08  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-08-20 01:17:08  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:6d706969eda4ed2c4dbd9fabc952d022bbdc311cf0701be3f740a35c788711f9",
    "RepoTags": [
        "vllm/vllm-openai-rocm:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:latest"
    ],
    "RepoDigests": [
        "vllm/vllm-openai-rocm@sha256:a26563e7eedcac93a61b5a16aed5734e4e5bca25a12bf4b2c21556c5b2b8adfc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm@sha256:a26563e7eedcac93a61b5a16aed5734e4e5bca25a12bf4b2c21556c5b2b8adfc"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-20T20:27:08.439749128Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/rocm/llvm/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "ROCM_PATH=/opt/rocm",
            "LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:",
            "PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151",
            "AITER_ROCM_ARCH=gfx942;gfx950",
            "MORI_GPU_ARCHS=gfx942;gfx950",
            "HSA_NO_SCRATCH_RECLAIM=1",
            "PYTHON_VERSION=3.12",
            "DEBIAN_FRONTEND=noninteractive",
            "SCCACHE_BUCKET=",
            "SCCACHE_REGION=",
            "SCCACHE_S3_NO_CREDENTIALS=",
            "SCCACHE_IDLE_TIMEOUT=",
            "UV_HTTP_TIMEOUT=500",
            "UV_INDEX_STRATEGY=unsafe-best-match",
            "UV_LINK_MODE=copy",
            "TOKENIZERS_PARALLELISM=false",
            "SAFETENSORS_FAST_GPU=1",
            "HIP_FORCE_DEV_KERNARG=1",
            "KINETO_CONFIG=/app/libkineto.conf"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "vllm",
            "serve"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "dl.mlsedevops@amd.com",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 24491416828,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/cbfeeb11ddea45838acd5b878698b686b90ff70a58fd390b02202074ad00d6d5/diff:/var/lib/docker/overlay2/ee99913035bb2708aafd7d42f76ad644dec3b71a924106d2d9ab8c208d91783e/diff:/var/lib/docker/overlay2/7a87c640d2f549af4c0c624f413b7ca71d6cff5496e6ab64911415617fad444d/diff:/var/lib/docker/overlay2/168beab670577df19625e9b4f4aee9843c07e685cbcdb10057e1c81d601ed824/diff:/var/lib/docker/overlay2/cdab0119b4efbfe09bb119239c1bc5e9d2c5920dab419fdabf57cc13053a6ece/diff:/var/lib/docker/overlay2/1b408d9b87d42e64c154b30b9623c21f2cd92eac5116f7ef7dafc7dc578e7aee/diff:/var/lib/docker/overlay2/3901de0be09df7277f3373b5b2b9ab8f25b8a9e45cc788b687130c6731f77aac/diff:/var/lib/docker/overlay2/62a508e6015ab29f8699d1c17a33862ba22022cec8bc0e126eb8b423ad299734/diff:/var/lib/docker/overlay2/7f42b6fe9c9edf4aebc6748e412d24924c93adb3d16544bad3a43b88ebe0ed3d/diff:/var/lib/docker/overlay2/aaedea16fd1995816ceecdc669f3526cb8e49208ac160855df9513de823bd321/diff:/var/lib/docker/overlay2/04819ce757087a54a617a7e97b90c962ec4a91a1bb174e3059102fcdba5cec07/diff:/var/lib/docker/overlay2/4b29925b81dbf5ea5e826d44bc28811339844f73a5edd8856f9fb77bbd420b15/diff:/var/lib/docker/overlay2/9317d62973312e0afd195984ed66f30020d79cebd3bd4dcabef3077c1bad1d56/diff:/var/lib/docker/overlay2/d8b5bdb84d823899d7f9cc2a4274b6ee75958abaf950779691bc0f475aa6d0a2/diff:/var/lib/docker/overlay2/6b6ef453985d702f278a5f090ba44a853285b468054e90f370e13efc30688dfd/diff:/var/lib/docker/overlay2/1c1433d8c2a447aa33581f63e9c920596fe9807d12806afba4cf1c8614d726a3/diff:/var/lib/docker/overlay2/abfe578b752a36838aa933ce718e67bc98db082cacc69b20e0bd634d72461ba6/diff:/var/lib/docker/overlay2/253e65914e13b41b1130bc8fe4ab3fd434c07ca1d28331333249d6f46b758b10/diff:/var/lib/docker/overlay2/4224cb86e5690544e1c01a968b3e1bff100d03e14f5b589c7303ccf6c025025b/diff:/var/lib/docker/overlay2/7513b0cd30b87a3fa47bef71f23b3c8fc7b45070a927ddf85f9714526be1f333/diff:/var/lib/docker/overlay2/fb8bb8a65174d8c41f8a72488f8746bb6fd15641c73811db18fe4f4e05c72451/diff:/var/lib/docker/overlay2/bc57aebedd3f7bc7bd976c429c1418e11a886247f1fbe11f2686b264f6bf8cb8/diff:/var/lib/docker/overlay2/98440f01193e8707f565f83fd63b50126dbc8f10b025b0bec6aca7c3cfe03ae0/diff:/var/lib/docker/overlay2/324816ba34535363c1e00f4743ca51b2c6951a82ea8c29119d32f7177e3c4a72/diff:/var/lib/docker/overlay2/6684b26e90ec571f949c4452d46b05b1becfb8505e05042cc66adf2fb73457f3/diff:/var/lib/docker/overlay2/7c079e94209145db4ed68065bd4c881df45f152d946a3a3fa0cd0950b91427c4/diff:/var/lib/docker/overlay2/467cc00e8fc0c2bd356d29ab2f4b1d7334ad55e382be6c515185ac759bdda137/diff:/var/lib/docker/overlay2/0f5a4ce28f9ad12a75a73495ea486c39466433d62c88f20b7464fd0be027f51c/diff",
            "MergedDir": "/var/lib/docker/overlay2/ba8023550c7569f97ae6cc14229b0bff5cb530fa30b0adbfe5bdb3969d64d0a3/merged",
            "UpperDir": "/var/lib/docker/overlay2/ba8023550c7569f97ae6cc14229b0bff5cb530fa30b0adbfe5bdb3969d64d0a3/diff",
            "WorkDir": "/var/lib/docker/overlay2/ba8023550c7569f97ae6cc14229b0bff5cb530fa30b0adbfe5bdb3969d64d0a3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:dc6eb6dad5f9e332f00af553440e857b1467db1be43dd910cdb6830ba0898d50",
            "sha256:ec0987530163f7a7bb6be879ac093d215154311c007353ff58677a9b01e86dce",
            "sha256:1cb47840c820fd65764d058de21031ea6a7f6583cb0b3d6769475bf340871337",
            "sha256:1b86efbc3ec75675c8108969c67c7915c1ee2d47451fe01ebedb512a0dff1bfa",
            "sha256:c7316a36f209700ee3fa478726047546bc17dda709118e5eca3fce2286a375f8",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:efcc407a39117e4cf5bfd6ac4bc33b975608367e4f1b94c028c75e1eba566c72",
            "sha256:13d7ddf64b6dfd34adabc30ec1cf62d5642dd7f5a0d9d1ea78b4c3538c5e630d",
            "sha256:da0d74d0bfb2c647c06cb08a265568a49cad09d39b40e392ead15243fc8ae067",
            "sha256:6219403370bf18fcbef00f3c63e914e34eddc2b32fa564cb170018ebc6e249f2",
            "sha256:d6162bf872ac10fe9c689e0089226eefe2369d61243f6e3f32d9c93d5eb0c7c1",
            "sha256:d06bb1dad54f533046b38ece0f864d8cdd619c56198ebd2c7d4ee6ad0a4579a8",
            "sha256:e0d8f14c3baf6ffe86ac9479fead427e7d9eab23a28e2494227ccfa52c14d98c",
            "sha256:a75a3f1ea9c063c67729ebf3c20e9bcfaee0e277e0d280bade6135466ce67772",
            "sha256:33a54b3fe97be86562ed181ba012003acdc6223ca606464f2717baa0678e42a9",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a487f9f1981633e9e21dedb2751791e99bb6e8a7753af388bfbaabbf44c77791",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:9fed208c85b509019510cab24dba671f9aade4a07d6894a97c1032681e067030",
            "sha256:2f099d4119d51a5397e4c695b3c25162b7e32dc157b40b615f2c3c4d0c62a4c0",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:91bf8bff209e6530157fe501cff867ef930f8ac15e86dde2205cf8f36e8c33e3",
            "sha256:b9d5f4600c725b4acdd8f8816787caeef034b55d4562c83d6f17d3d2f7c5589c",
            "sha256:f40ce67c194db66f07938afe267627f2ad706cbad67d19a72a79e61fe179eeca",
            "sha256:42308aef72597c076691140abfab70bbcd34f12587a804da4900937ece34167f",
            "sha256:3286ec42c6c8746235ced7be7077454f20ded38608c4765fe9e737c47aab4717",
            "sha256:5f3b2d3e484a97e41d30ec28d21b0aaa6842bfde09d94c9f6fb5283243b58e80",
            "sha256:5f48d5f5ea7f859f25c0a15d4ad61c8c5affcac2e7087ee6bb6cf686623ff045"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-30T00:38:16.3164196+08:00"
    }
}

更多版本

docker.io/vllm/vllm-openai-rocm:latest

linux/amd64 docker.io24.49GB2026-03-30 00:46
9