广告图片

docker.io/vllm/vllm-openai-rocm:v0.19.1 linux/amd64

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

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

源镜像 docker.io/vllm/vllm-openai-rocm:v0.19.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:v0.19.1
镜像ID sha256:b599932816fe09f9ea2541655f5388457ac2494b87b551cefdbf2a207b0ed3a9
镜像TAG v0.19.1
大小 31.27GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 vllm serve
工作目录 /app
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2026-04-18T01:12:42.76198695Z
同步时间 2026-04-24 01:47
环境变量
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:v0.19.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:v0.19.1  docker.io/vllm/vllm-openai-rocm:v0.19.1

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#vllm/vllm-openai-rocm:v0.19.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:v0.19.1#' 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:v0.19.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:v0.19.1  docker.io/vllm/vllm-openai-rocm:v0.19.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-04-18 09:12:42  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["vllm" "serve"]
                        
# 2026-04-18 09:12:42  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2026-04-18 09:12:42  675.00B 执行命令并创建新的镜像层
RUN |2 COMMON_WORKDIR=/app BASE_IMAGE=public.ecr.aws/q9t5s3a7/vllm-release-repo:7b08a1ec17f76f1e-rocm-base /bin/sh -c echo "VLLM_BASE_IMAGE=${BASE_IMAGE}" >> ${COMMON_WORKDIR}/versions.txt # buildkit
                        
# 2026-04-18 09:12:41  0.00B 设置环境变量 KINETO_CONFIG
ENV KINETO_CONFIG=/app/libkineto.conf
                        
# 2026-04-18 09:12:41  30.00B 执行命令并创建新的镜像层
RUN |2 COMMON_WORKDIR=/app BASE_IMAGE=public.ecr.aws/q9t5s3a7/vllm-release-repo:7b08a1ec17f76f1e-rocm-base /bin/sh -c echo "ROCTRACER_MAX_EVENTS=10000000" > ${COMMON_WORKDIR}/libkineto.conf # buildkit
                        
# 2026-04-18 09:12:41  0.00B 设置环境变量 HIP_FORCE_DEV_KERNARG
ENV HIP_FORCE_DEV_KERNARG=1
                        
# 2026-04-18 09:12:41  0.00B 设置环境变量 SAFETENSORS_FAST_GPU
ENV SAFETENSORS_FAST_GPU=1
                        
# 2026-04-18 09:12:41  0.00B 设置环境变量 TOKENIZERS_PARALLELISM
ENV TOKENIZERS_PARALLELISM=false
                        
# 2026-04-18 09:12:41  18.09KB 复制新文件或目录到容器中
COPY /docker /app/vllm/docker # buildkit
                        
# 2026-04-18 09:12:41  1.21MB 复制新文件或目录到容器中
COPY /examples /app/vllm/examples # buildkit
                        
# 2026-04-18 09:12:41  958.90KB 复制新文件或目录到容器中
COPY /benchmarks /app/vllm/benchmarks # buildkit
                        
# 2026-04-18 09:12:41  0.00B 定义构建参数
ARG BASE_IMAGE
                        
# 2026-04-18 09:12:41  0.00B 定义构建参数
ARG COMMON_WORKDIR
                        
# 2026-04-18 09:12:41  2.68GB 执行命令并创建新的镜像层
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-04-18 09:10:05  25.82MB 执行命令并创建新的镜像层
RUN /bin/sh -c uv pip install --system --upgrade huggingface-hub[cli] # buildkit
                        
# 2026-04-18 09:10:04  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-04-18 09:10:03  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=
                        
# 2026-04-18 09:10:03  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=
                        
# 2026-04-18 09:10:03  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=
                        
# 2026-04-18 09:10:03  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=
                        
# 2026-04-18 09:10:03  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -f /usr/bin/sccache || true     && rm -rf /opt/sccache-wrappers || true # buildkit
                        
# 2026-04-18 09:10:02  1.79KB 执行命令并创建新的镜像层
RUN /bin/sh -c python3 -m pip install --upgrade pip && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-04-18 09:10:01  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-04-18 09:10:01  0.00B 定义构建参数
ARG COMMON_WORKDIR
                        
# 2026-04-18 09:10:01  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=0
                        
# 2026-04-18 09:10:01  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=0
                        
# 2026-04-18 09:10:01  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=us-west-2
                        
# 2026-04-18 09:10:01  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=vllm-build-sccache
                        
# 2026-04-18 09:10:01  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-04-18 09:10:01  0.00B 执行命令并创建新的镜像层
RUN |8 ARG_PYTORCH_ROCM_ARCH= 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-04-18 09:10:00  0.00B 定义构建参数
ARG SCCACHE_S3_NO_CREDENTIALS
                        
# 2026-04-18 09:10:00  0.00B 定义构建参数
ARG SCCACHE_REGION_NAME
                        
# 2026-04-18 09:10:00  0.00B 定义构建参数
ARG SCCACHE_BUCKET_NAME
                        
# 2026-04-18 09:10:00  0.00B 定义构建参数
ARG SCCACHE_ENDPOINT
                        
# 2026-04-18 09:10:00  0.00B 定义构建参数
ARG SCCACHE_DOWNLOAD_URL
                        
# 2026-04-18 09:10:00  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-04-18 09:10:00  0.00B 设置环境变量 UV_LINK_MODE
ENV UV_LINK_MODE=copy
                        
# 2026-04-18 09:10:00  0.00B 设置环境变量 UV_INDEX_STRATEGY
ENV UV_INDEX_STRATEGY=unsafe-best-match
                        
# 2026-04-18 09:10:00  0.00B 设置环境变量 UV_HTTP_TIMEOUT
ENV UV_HTTP_TIMEOUT=500
                        
# 2026-04-18 09:10:00  60.33MB 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH= USE_SCCACHE=1 /bin/sh -c curl -LsSf --retry 3 --retry-delay 5 https://astral.sh/uv/install.sh -o /tmp/uv-install.sh     && env UV_INSTALL_DIR="/usr/local/bin" sh /tmp/uv-install.sh     && rm -f /tmp/uv-install.sh     && uv --version # buildkit
                        
# 2026-04-18 09:09:58  0.00B 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH= 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-04-18 09:09:58  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-04-18 09:09:58  1.87KB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c python3 -m pip install --upgrade pip # buildkit
                        
# 2026-04-18 09:09:57  428.07MB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /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-04-18 09:09:57  0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-04-18 09:09:57  0.00B 定义构建参数
ARG ARG_PYTORCH_ROCM_ARCH
                        
# 2026-03-28 14:06:19  590.00B 执行命令并创建新的镜像层
RUN |15 BASE_IMAGE=rocm/dev-ubuntu-22.04:7.2.1-complete TRITON_BRANCH=ba5c1517 TRITON_REPO=https://github.com/ROCm/triton.git PYTORCH_BRANCH=8514f051 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-03-28 14:06:19  0.00B 定义构建参数
ARG MORI_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG MORI_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG AITER_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG AITER_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG FA_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG FA_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_AUDIO_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_AUDIO_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_VISION_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_VISION_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG PYTORCH_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG TRITON_REPO
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG TRITON_BRANCH
                        
# 2026-03-28 14:06:19  0.00B 定义构建参数
ARG BASE_IMAGE
                        
# 2026-03-28 14:06:19  6.00GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
                        
# 2026-03-28 07:44:48  0.00B 设置环境变量 SCCACHE_IDLE_TIMEOUT
ENV SCCACHE_IDLE_TIMEOUT=0
                        
# 2026-03-28 07:44:48  0.00B 设置环境变量 SCCACHE_S3_NO_CREDENTIALS
ENV SCCACHE_S3_NO_CREDENTIALS=0
                        
# 2026-03-28 07:44:48  0.00B 设置环境变量 SCCACHE_REGION
ENV SCCACHE_REGION=us-west-2
                        
# 2026-03-28 07:44:48  0.00B 设置环境变量 SCCACHE_BUCKET
ENV SCCACHE_BUCKET=vllm-build-sccache
                        
# 2026-03-28 07:44:48  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-03-28 07:44:48  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-03-28 07:44:47  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-03-28 07:44:46  0.00B 定义构建参数
ARG SCCACHE_S3_NO_CREDENTIALS
                        
# 2026-03-28 07:44:46  0.00B 定义构建参数
ARG SCCACHE_REGION_NAME
                        
# 2026-03-28 07:44:46  0.00B 定义构建参数
ARG SCCACHE_BUCKET_NAME
                        
# 2026-03-28 07:44:46  0.00B 定义构建参数
ARG SCCACHE_ENDPOINT
                        
# 2026-03-28 07:44:46  0.00B 定义构建参数
ARG SCCACHE_DOWNLOAD_URL
                        
# 2026-03-28 07:44:46  0.00B 定义构建参数
ARG USE_SCCACHE
                        
# 2026-03-28 07:44:46  13.62MB 执行命令并创建新的镜像层
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-03-28 07:44:39  128.29MB 执行命令并创建新的镜像层
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-03-28 07:44:34  368.14MB 执行命令并创建新的镜像层
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 liblzma-dev pkg-config     && 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-03-28 07:43:50  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-03-28 07:43:50  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-03-28 07:43:50  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-03-28 07:43:50  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12
                        
# 2026-03-28 07:43:50  0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 HSA_NO_SCRATCH_RECLAIM
ENV HSA_NO_SCRATCH_RECLAIM=1
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 MORI_GPU_ARCHS
ENV MORI_GPU_ARCHS=gfx942;gfx950
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 AITER_ROCM_ARCH
ENV AITER_ROCM_ARCH=gfx942;gfx950
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-03-28 07:43:50  0.00B 定义构建参数
ARG PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx950;gfx1100;gfx1101;gfx1200;gfx1201;gfx1150;gfx1151
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 ROCM_PATH
ENV ROCM_PATH=/opt/rocm
                        
# 2026-03-28 07:43:50  0.00B 设置环境变量 PATH
ENV PATH=/opt/rocm/llvm/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-03-26 03:42:32  1.67KB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.2.1 AMDGPU_VERSION=30.30.1 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c groupadd -g 109 render # buildkit
                        
# 2026-03-26 03:42:32  21.47GB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.2.1 AMDGPU_VERSION=30.30.1 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
                        
# 2026-03-26 03:33:49  60.00B 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=7.2.1 AMDGPU_VERSION=30.30.1 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
                        
# 2026-03-26 03:33:49  0.00B 定义构建参数
ARG APT_PREF
                        
# 2026-03-26 03:33:49  0.00B 定义构建参数
ARG AMDGPU_VERSION=5.3
                        
# 2026-03-26 03:33:49  0.00B 定义构建参数
ARG ROCM_VERSION=5.3
                        
# 2026-03-26 03:33:49  0.00B 添加元数据标签
LABEL maintainer=dl.mlsedevops@amd.com
                        
# 2026-02-24 15:30:08  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-02-24 15:30:08  77.88MB 
/bin/sh -c #(nop) ADD file:87202021c36509f80e5414aa2307ce867cd2e3b5f0d0f3bd0c98749793bd1fb4 in / 
                        
# 2026-02-24 15:30:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-02-24 15:30:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-02-24 15:30:06  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-02-24 15:30:06  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:b599932816fe09f9ea2541655f5388457ac2494b87b551cefdbf2a207b0ed3a9",
    "RepoTags": [
        "vllm/vllm-openai-rocm:v0.19.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm:v0.19.1"
    ],
    "RepoDigests": [
        "vllm/vllm-openai-rocm@sha256:c3457ab4702a5bd665b06d7ba57e6105fe98adc4f5b3d4afcf98ec45551988e0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vllm/vllm-openai-rocm@sha256:c3457ab4702a5bd665b06d7ba57e6105fe98adc4f5b3d4afcf98ec45551988e0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-04-18T01:12:42.76198695Z",
    "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": 31269647236,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fb5127f2d58d59b28ac59a64e544a0cb053ac343893ebaafe91262dff4d9a998/diff:/var/lib/docker/overlay2/cb7068fb12d5b0e2ad7ebe7f6f3ab7086bb6176352da18d58ca8553406f68843/diff:/var/lib/docker/overlay2/6ec95c4bfc9932233c17e7d97ec2f86efa09d5c69f2e38e2360b913bf273e7a4/diff:/var/lib/docker/overlay2/cbc4f8ecd29b09fd0c2bd403b00efca893b5cd4f1e5df6f2270db47e3b566a16/diff:/var/lib/docker/overlay2/e8d446e603885f8f4e2971b51004e7fb29717fcf07aafe269111861f6407b490/diff:/var/lib/docker/overlay2/4af135a9469a3fcd480249aca889332187ff38b87715f400151962ee79a28f6b/diff:/var/lib/docker/overlay2/a1c84f33f95a46caf992cc79157a546d7d716980c69ac016fd5d465f17fc13fd/diff:/var/lib/docker/overlay2/1bff295dbe7eb7b2ccc34cd49b8c7e12f8a35cb98ee08a82a55670a94f3668d2/diff:/var/lib/docker/overlay2/5c7cec646efab27d5e0f2365d26d64dc4fe821fb9e8172aad6f49eba5642bc52/diff:/var/lib/docker/overlay2/8f53d1bcc791c2926b274c154b55f4cf75abc9157248c33dd6d12c99c361a599/diff:/var/lib/docker/overlay2/29bed55b1781df63bf9d744bef8cba371a6c18f6c02f7d192d23b988343d2d5c/diff:/var/lib/docker/overlay2/9ab8d8e2797f2a2e707a44ce246c1a99b262604ebefeea86995867fe0c3d6a7e/diff:/var/lib/docker/overlay2/de0e6b629d7175db5d222346b1f1580d100a3bf126327687100e3587f50345be/diff:/var/lib/docker/overlay2/870083e8a19e8d28d20d8a5e3db521596b8d271c3ee685650791ab9940857cf1/diff:/var/lib/docker/overlay2/f24355febd720c99d801c262ecf3a95c221092f9299c8eb267992eb20b70ee3c/diff:/var/lib/docker/overlay2/7b2b1be3f1ae45048ea40fb72b3af60c54e0de3a86046f9039bf4bcd1ed8ad8e/diff:/var/lib/docker/overlay2/239a318209d4e41b595917371f266f080e7f2b8157b9e7948615d78b873ec816/diff:/var/lib/docker/overlay2/15c2001ea317f7d1a523274de6fe3352e572e663701afa37d3e206cb3b99ceeb/diff:/var/lib/docker/overlay2/55356f0e010a81c62c8cb2e8f019ef14736be94bd0dfc941f6ba638041c44bc6/diff:/var/lib/docker/overlay2/ca1e118c4b181105b67fbffe131f2644b89e05d914d2c35ef6d254d4a52d4495/diff:/var/lib/docker/overlay2/f9f4cc5cdaa1fd90e5cba07bb4f514fc23702b89b6bfd41667dab5946c50f413/diff:/var/lib/docker/overlay2/7bb435ed7916e79db909926fb2173141ba184d4aa27ab2e4a3818c844b8c81c6/diff:/var/lib/docker/overlay2/2d4e1b6725e650c519542197c0bf861274a98703d1fd4cab9a9411475b58a818/diff:/var/lib/docker/overlay2/2ca22185f2134b24d48745515e3511d6cafb68df99847d7e4a6a2e6a8d7ce5b2/diff:/var/lib/docker/overlay2/1a24c09e272e7adcedfa7706fbd0a9ae76a7280790786548947471d392559a6b/diff:/var/lib/docker/overlay2/a6d8f2d9dd82adc1c5de804e58c000c531668c591c71b2ec5d1a4e2fcc696c8b/diff:/var/lib/docker/overlay2/9b7ca340555513fee5c9c6c55194bc655545528ee97119786ad25097b1719802/diff:/var/lib/docker/overlay2/d846fcd7e5404b055d5b5fbf3176781b22fde37043daf5917dfcb548dbc0ef31/diff",
            "MergedDir": "/var/lib/docker/overlay2/1901e7492b9cf8fafba82fb020c4480890a3ba14f12a015c09e7484d0e3c6461/merged",
            "UpperDir": "/var/lib/docker/overlay2/1901e7492b9cf8fafba82fb020c4480890a3ba14f12a015c09e7484d0e3c6461/diff",
            "WorkDir": "/var/lib/docker/overlay2/1901e7492b9cf8fafba82fb020c4480890a3ba14f12a015c09e7484d0e3c6461/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fd7b85c1b84e3dcd6e601489a9676aeb7126f78d71babf9637fab93280660536",
            "sha256:9dcad92f22d7e192ca8b65b1157a5ed88978546cb598a824ecdb85a705e7aa8b",
            "sha256:efaf1e10169b05aa9b0a2e0b9f77c406538fd2dfb2752ff2713c4366c8987408",
            "sha256:5dc8b196a619465bed28887649f9fb87b94fb6980b61b5c8c37d6f0cdb73c696",
            "sha256:d3b47400a581dbd61081c503882e855f74d9ab664a488b902c16adf2af0a5c5d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:dc12fa6ce2a4ae3b9548b35979c7cd99385a65712adade5af9ac527f76c1ab4f",
            "sha256:cd976219b0ca6dacf44d7f5213e8b82877c1d49a2f0492509fb36fb7b87badd9",
            "sha256:430b22eb8216350d8e5cb592d911e29106953fba5a9895c69da3bfa402726596",
            "sha256:332f66567eb6e12123d0e1b940c54042823df348fada41712666e1766e479e27",
            "sha256:da29772c3d2dcb221d00322159e4f291363aafd15d4bc3e1878ac16d46ecbb9a",
            "sha256:85c059d8c6da97b6800446246372e1a52fb5588f3f85dd641b12f0e4a7661913",
            "sha256:27ccca5326bdab61094453dc0290f98f58091edadda4651d7dd5b71494c5fbb9",
            "sha256:af166da455a5bc49bd144052cbd30a5286dc8f7864f7810ac6119d71b8aa47d7",
            "sha256:0edf1cd4754b5c11dc00f46dcbf97f10e1cec701c84c38046dacf2aa155501b1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:77f328acf5279c14e662934cc5d5de65ba960061e25caff7f240d4225dc2537b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a2c7b709b971cc32d13cbe7f1e5b7bfb54bbbd90130fd395477e31f3b2995fef",
            "sha256:9f7d5089d6ed3a23d97abbb986514dd995ff5f3fe01ba8f64427d914e376ac03",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:4a127fb1844b914cd08b01b2b8c3ba6c84df51b682d41d99e8f39e5f30e77c09",
            "sha256:c9ae27456478949450ddc944b67d8bbef9afa873be71f3daade4e4f959e66647",
            "sha256:a9a1fb27c670181e658e327ef4ac8aa48122109abe090cafd0084803fef09467",
            "sha256:961c371b49e0feab72a2a33241c26f5b6cae55c0afbfba58498c8f819bad50f0",
            "sha256:806230ac189faac07d30095688dfbd2fe7456680efdacfeef9808f18343cfece",
            "sha256:56835055a3c588de3f039b20a0cee5891b7cb5cb0419527adad8afbc1b8c09f0",
            "sha256:06abac17a08db44a85aecbfac2fb8aa091d91a90a6723229e897e39e05929dd9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-24T01:14:44.163312628+08:00"
    }
}

更多版本

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

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

docker.io/vllm/vllm-openai-rocm:v0.19.1

linux/amd64 docker.io31.27GB2026-04-24 01:47
16