镜像构建历史
# 2025-02-28 08:47:21 431.00B 执行命令并创建新的镜像层
RUN |11 BASE_IMAGE=rocm/dev-ubuntu-22.04:6.3.1-complete HIPBLASLT_BRANCH=4d40e36 LEGACY_HIPBLASLT_OPTION= RCCL_BRANCH=648a58d RCCL_REPO=https://github.com/ROCm/rccl TRITON_BRANCH=e5be006 TRITON_REPO=https://github.com/triton-lang/triton.git PYTORCH_BRANCH=8d4926e PYTORCH_VISION_BRANCH=v0.19.1 PYTORCH_REPO=https://github.com/pytorch/pytorch.git PYTORCH_VISION_REPO=https://github.com/pytorch/vision.git /bin/sh -c echo "BASE_IMAGE: ${BASE_IMAGE}" > /app/versions.txt && echo "HIPBLAS_COMMON_BRANCH: ${HIPBLAS_COMMON_BRANCH}" >> /app/versions.txt && echo "HIPBLASLT_BRANCH: ${HIPBLASLT_BRANCH}" >> /app/versions.txt && echo "LEGACY_HIPBLASLT_OPTION: ${LEGACY_HIPBLASLT_OPTION}" >> /app/versions.txt && echo "RCCL_BRANCH: ${RCCL_BRANCH}" >> /app/versions.txt && echo "RCCL_REPO: ${RCCL_REPO}" >> /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 # buildkit
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG PYTORCH_VISION_REPO
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG PYTORCH_REPO
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG PYTORCH_VISION_BRANCH
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG PYTORCH_BRANCH
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG TRITON_REPO
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG TRITON_BRANCH
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG RCCL_REPO
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG RCCL_BRANCH
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG LEGACY_HIPBLASLT_OPTION
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG HIPBLASLT_BRANCH
# 2025-02-28 08:47:20 0.00B 定义构建参数
ARG BASE_IMAGE
# 2025-02-28 08:47:20 1.88GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-02-28 08:38:11 5.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-02-28 08:38:08 660.06MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-02-28 08:37:53 171.14MB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg -i /install/*deb && sed -i 's/, rccl-dev \(.*\), rocalution/, rocalution/g' /var/lib/dpkg/status && sed -i 's/, rccl \(.*\), rocalution/, rocalution/g' /var/lib/dpkg/status # buildkit
# 2025-02-28 08:37:50 111.84MB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg -i /install/*deb && sed -i 's/, hipblaslt-dev \(.*\), hipcub-dev/, hipcub-dev/g' /var/lib/dpkg/status && sed -i 's/, hipblaslt \(.*\), hipfft/, hipfft/g' /var/lib/dpkg/status # buildkit
# 2025-02-28 08:11:08 129.38MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c pip install -U packaging cmake ninja wheel setuptools Cython pybind11 # buildkit
# 2025-02-28 08:11:02 258.08MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c apt-get update -y && apt-get install -y software-properties-common git curl sudo vim less && add-apt-repository ppa:deadsnakes/ppa && 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
# 2025-02-28 08:09:58 0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
# 2025-02-28 08:09:58 0.00B 设置工作目录为/app
WORKDIR /app
# 2025-02-28 08:09:58 0.00B 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c mkdir -p /app # buildkit
# 2025-02-28 08:09:58 0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
# 2025-02-28 08:09:58 0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx1100;gfx1101;gfx1200;gfx1201
# 2025-02-28 08:09:58 0.00B 定义构建参数
ARG PYTORCH_ROCM_ARCH=gfx1100;gfx1101;gfx1200;gfx1201
# 2025-02-28 08:09:58 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:
# 2025-02-28 08:09:58 0.00B 设置环境变量 ROCM_PATH
ENV ROCM_PATH=/opt/rocm
# 2025-02-28 08:09:58 0.00B 设置环境变量 PATH
ENV PATH=/opt/rocm/llvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2024-12-21 09:03:24 1.67KB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.1 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c groupadd -g 109 render # buildkit
# 2024-12-21 09:03:24 29.59GB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.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
# 2024-12-21 08:57:30 60.00B 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.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
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG APT_PREF
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG AMDGPU_VERSION=5.3
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG ROCM_VERSION=5.3
# 2024-12-21 08:57:30 0.00B 添加元数据标签
LABEL maintainer=dl.mlsedevops@amd.com
# 2024-09-12 00:25:18 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2024-09-12 00:25:17 77.86MB
/bin/sh -c #(nop) ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) ARG RELEASE
镜像信息
{
"Id": "sha256:e90d36a07e581239c210b80bd88893ae87952fd6fe2e832ec6b9d157b13f7138",
"RepoTags": [
"rocm/vllm-dev:navi_base_test_main_20250228",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocm/vllm-dev:navi_base_test_main_20250228"
],
"RepoDigests": [
"rocm/vllm-dev@sha256:ef52cc26b5654b7e5aaad07bc9f3333430c567714c6968f721df6049a5006af5",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocm/vllm-dev@sha256:caa728f673ead9ada1ceee703cf003b90f7cc07052b8b88a2cfde155ee3a01f6"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-02-28T00:47:21.381309338Z",
"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:/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=gfx1100;gfx1101;gfx1200;gfx1201",
"DEBIAN_FRONTEND=noninteractive"
],
"Cmd": [
"/bin/bash"
],
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": null,
"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": 32879191603,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/2b3c8d498e7ba5743919402000eb655cb7dd88c0222fd82e0614b5105e9ad329/diff:/var/lib/docker/overlay2/bfb2389ddc1871cd2640d426ff51e11bcda809e192e3258a1ed1fbe2602ba289/diff:/var/lib/docker/overlay2/5758a2317b79e7fbe36a737be22a485e8e87f8617cfb6f5307409c7fc610cf95/diff:/var/lib/docker/overlay2/1982e23524135ac852d0daa6d98c86e5abcb5a0e098dcc0b74bb2bf775d17326/diff:/var/lib/docker/overlay2/c23d10f8d898d9557fed070f8396edc18a81e402308e88d0d87f2ad17b1ad239/diff:/var/lib/docker/overlay2/85f2eb1de23d17af36fb0856048784da4a1c7f0959fb081126f1a46ef5a344b2/diff:/var/lib/docker/overlay2/fbce796d45e3fbb847001623bac25e73034a22ce1ac7c16403fd7daa1dd0e0de/diff:/var/lib/docker/overlay2/b2070465470a824f5a5725295fa14764db8894bf11be221853d40689202a9ac2/diff:/var/lib/docker/overlay2/bfa906f328c6b8f484943665ee9fe54a21d607bf472d33b9b08a64ad45beeb0e/diff:/var/lib/docker/overlay2/7322e3206818e184fa20a4a6ab457c2dbdfc2d7f60eef506db1fe1df72704cb2/diff:/var/lib/docker/overlay2/3739173fcc6804e59af280f1c4f00260c792ff71c2fefa6179e62f4d350c18f6/diff:/var/lib/docker/overlay2/e6271fc0ac14abec9f85cb1ca79d0ea130240056eae075d05b49b9d02b956613/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
"MergedDir": "/var/lib/docker/overlay2/4557ca790e0630fe8605b817447bd9aee6c905cc400634a971c742cddb2f34fc/merged",
"UpperDir": "/var/lib/docker/overlay2/4557ca790e0630fe8605b817447bd9aee6c905cc400634a971c742cddb2f34fc/diff",
"WorkDir": "/var/lib/docker/overlay2/4557ca790e0630fe8605b817447bd9aee6c905cc400634a971c742cddb2f34fc/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
"sha256:3e3473b82592e0eb30e595ad43060633232f468a63b66b472fb8a8ea09f23143",
"sha256:459da69dcc068c190ab8ffa92e0f99cdbeef6de398ad53817001b1af6a8b7724",
"sha256:ced642b6c0f262430bd073b94cdb771fcbcba01ed9904bc450bd6143f2fb043a",
"sha256:524bf786a57d78e47b917488996e06278cc92436719a150cd51beb2afb70efc5",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:99cf6e51342e4a6bb1e16f26ee48fb3a0304b0766072fcdd9ff25310bdc88c08",
"sha256:3cefde97e278bb3eacb44195b56acc7c4e490de9893268f17197f55710f8a221",
"sha256:fb7946b9ac3183c7efce37c8bf8c4f0c0adc677d4fe25d2894a2a39c71959d28",
"sha256:3d26d2122e995d8fc056202abc76cb17c434e57455f87be0866894fe36532c28",
"sha256:535234177a66c0f611ddd959270d5a2441a949a66aa0829b1fdf08a717e028e5",
"sha256:6e0a1d51d0a6d5622a5e729aadf6f4d8779f50c74928ec01404234f0b4ec96ba",
"sha256:09214afdc554238456237e912cd83ec79e8887b53b427316996a826f90d9c2ba",
"sha256:520d66b539c39858c83fa0fc2ff2e8049bd81e83b07bb8dc84dcd586b6b9862e"
]
},
"Metadata": {
"LastTagTime": "2025-03-01T00:18:55.305939898+08:00"
}
}